{"componentChunkName":"component---src-templates-redoc-operation-js","path":"/openapi/endpoint/operation/setOrgTargetVersion/","result":{"data":{"contentItem":{"type":"redoc-operation","link":"/openapi/endpoint/operation/setOrgTargetVersion/","data":{"redocStoreStr":"{\"menu\":{\"activeItemIdx\":-1},\"definition\":{\"data\":{\"openapi\":\"3.0.3\",\"info\":{\"title\":\"Endpoint Control API\",\"description\":\"Endpoint Control Service\",\"version\":\"v1\"},\"servers\":[{\"url\":\"http://endpoint-control-service:8080\",\"description\":\"Generated server url\"},{\"url\":\"https://portal-dev.vikingcloud.com\",\"description\":\"Dev Portal\"},{\"url\":\"https://portal-int.vikingcloud.com\",\"description\":\"Int Portal\"}],\"paths\":{\"/endpoint-control-service/v1/client-version/default\":{\"get\":{\"summary\":\"Get the effective default endpoint client versions\",\"tags\":[\"default-client-version-service\"],\"operationId\":\"getDefaultClientVersions\",\"responses\":{\"200\":{\"description\":\"Current default versions\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/DefaultClientVersions\"}}}},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"}}},\"put\":{\"summary\":\"Update the default endpoint client versions\",\"tags\":[\"default-client-version-service\"],\"operationId\":\"updateDefaultClientVersions\",\"requestBody\":{\"required\":true,\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/DefaultClientVersions\"}}}},\"responses\":{\"200\":{\"description\":\"Updated default versions\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/DefaultClientVersions\"}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}}},\"delete\":{\"summary\":\"Clear the Redis default version override\",\"description\":\"Deletes the Redis override so effective versions fall back to config-server default.* properties when set, otherwise GCS latest.\\n\",\"tags\":[\"default-client-version-service\"],\"operationId\":\"clearDefaultClientVersions\",\"responses\":{\"200\":{\"description\":\"Effective versions after clearing the override\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/DefaultClientVersions\"}}}},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}}}},\"/endpoint-control-service/v1/org-config/target-versions\":{\"get\":{\"summary\":\"List orgs with a pinned targetVersion\",\"description\":\"Returns all ep-org-config documents where targetVersion is present and non-empty. Unscoped (no org-path filter). Intended for an internal admin screen.\\n\",\"tags\":[\"org-config-target-version\"],\"operationId\":\"listOrgTargetVersions\",\"responses\":{\"200\":{\"description\":\"Orgs with a bespoke targetVersion\",\"content\":{\"application/json\":{\"schema\":{\"type\":\"array\",\"items\":{\"$ref\":\"#/components/schemas/OrgTargetVersion\"}}}}},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"}}}},\"/endpoint-control-service/v1/org-config/{orgId}/target-version\":{\"put\":{\"summary\":\"Set per-OS pinned target versions for an org\",\"description\":\"Sets linux, mac, and windows pins (all three fields required). Use an empty string to clear a pin for that OS. At least one OS version must be non-empty. Versions accept optional leading \\\"v\\\" and are stored as v-prefixed strings. Clears legacy targetVersion.\\n\",\"tags\":[\"org-config-target-version\"],\"operationId\":\"setOrgTargetVersion\",\"parameters\":[{\"name\":\"orgId\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"requestBody\":{\"required\":true,\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/OrgTargetVersion\"}}}},\"responses\":{\"200\":{\"description\":\"Updated org targetVersion\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/OrgTargetVersion\"}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"404\":{\"$ref\":\"#/components/responses/NotFound\"}}},\"delete\":{\"summary\":\"Clear all pinned target versions for an org\",\"description\":\"Clears legacy targetVersion and all per-OS target version fields.\",\"tags\":[\"org-config-target-version\"],\"operationId\":\"clearOrgTargetVersion\",\"parameters\":[{\"name\":\"orgId\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"responses\":{\"200\":{\"description\":\"Cleared org targetVersion\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/OrgTargetVersion\"}}}},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"404\":{\"$ref\":\"#/components/responses/NotFound\"}}}},\"/endpoint-control-service/v1/utm-endpoint\":{\"post\":{\"summary\":\"Create UtmEndpoint\",\"tags\":[\"utm-service\"],\"operationId\":\"create\",\"requestBody\":{\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/UtmEndpoint\"}}},\"required\":true},\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/UtmEndpoint\"}}}}}}},\"/endpoint-control-service/v1/utm-endpoint/{id}\":{\"put\":{\"summary\":\"Update UtmEndpoint\",\"tags\":[\"utm-service\"],\"operationId\":\"update\",\"parameters\":[{\"name\":\"id\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"requestBody\":{\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/UtmEndpoint\"}}},\"required\":true},\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/UtmEndpoint\"}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}}},\"patch\":{\"tags\":[\"utm-service\"],\"operationId\":\"patchUtmEndpoint\",\"parameters\":[{\"name\":\"id\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"requestBody\":{\"content\":{\"application/json-patch+json\":{\"schema\":{\"$ref\":\"#/components/schemas/JsonNode\"}}},\"required\":true},\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/UtmEndpoint\"}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"404\":{\"$ref\":\"#/components/responses/NotFound\"},\"405\":{\"$ref\":\"#/components/responses/MethodNotAllowed\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"},\"503\":{\"$ref\":\"#/components/responses/ServiceUnavailable\"}},\"security\":[{\"vc-security\":[]}]},\"get\":{\"summary\":\"Get UtmEndpoint\",\"tags\":[\"utm-service\"],\"operationId\":\"getById\",\"parameters\":[{\"name\":\"id\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/UtmEndpoint\"}}}}}}},\"/endpoint-control-service/v1/utm-endpoint/{id}/connectionStatus/{connectionStatus}\":{\"patch\":{\"summary\":\"Update connection status of a given endpoint\",\"tags\":[\"utm-service\"],\"operationId\":\"updateUtmEndpointConnectionStatus\",\"parameters\":[{\"name\":\"id\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}},{\"name\":\"connectionStatus\",\"in\":\"path\",\"required\":true,\"schema\":{\"$ref\":\"#/components/schemas/ConnectionStatus\"}}],\"responses\":{\"200\":{\"description\":\"OK\"},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}}}},\"/endpoint-control-service/v1/utm-endpoint/serial/{serial}/interface/{name}\":{\"post\":{\"summary\":\"Update UtmEndpoint Interface\",\"tags\":[\"utm-service\"],\"operationId\":\"updateInterface\",\"parameters\":[{\"name\":\"serial\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}},{\"name\":\"name\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"requestBody\":{\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/UtmEndpointInterfaceUpdate\"}}},\"required\":true},\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/UtmEndpoint\"}}}}}}},\"/endpoint-control-service/v1/utm-endpoint/serial/{serial}/site/{siteId}\":{\"get\":{\"summary\":\"Get Endpoint by Serial And Site\",\"tags\":[\"utm-service\"],\"operationId\":\"getUtmEndpointBySerialAndSiteId\",\"parameters\":[{\"name\":\"serial\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}},{\"name\":\"siteId\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/UtmEndpoint\"}}}}}}},\"/endpoint-control-service/v1/utm-endpoint/meraki-network/{network}\":{\"get\":{\"summary\":\"Get Endpoint by Meraki Network\",\"tags\":[\"utm-service\"],\"operationId\":\"getUtmEndpointAssociatedToMerakiNetwork\",\"parameters\":[{\"name\":\"network\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"type\":\"array\",\"items\":{\"$ref\":\"#/components/schemas/UtmEndpoint\"}}}}}}}},\"/endpoint-control-service/v1/utm-endpoint/mac/{mac}\":{\"get\":{\"summary\":\"Get Endpoint by MAC\",\"tags\":[\"utm-service\"],\"operationId\":\"getCurrentUtmEndpointByLatestMac\",\"parameters\":[{\"name\":\"mac\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/UtmEndpoint\"}}}}}}},\"/endpoint-control-service/v1/utm-endpoint/serial/{serial}\":{\"get\":{\"summary\":\"Get Endpoint by Serial\",\"tags\":[\"utm-service\"],\"operationId\":\"getCurrentUtmEndpointBySerial\",\"parameters\":[{\"name\":\"serial\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/UtmEndpoint\"}}}}}}},\"/endpoint-control-service/v1/utm-endpoint/site/{siteId}\":{\"get\":{\"summary\":\"Get Endpoint by SiteId\",\"tags\":[\"utm-service\"],\"operationId\":\"getUtmEndpointsBySite\",\"parameters\":[{\"name\":\"siteId\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"type\":\"array\",\"items\":{\"$ref\":\"#/components/schemas/UtmEndpoint\"}}}}}}}},\"/endpoint-control-service/v1/utm-endpoint/common-name/{commonName}\":{\"get\":{\"summary\":\"Get Endpoint by Common Name\",\"tags\":[\"utm-service\"],\"operationId\":\"getCurrentUtmEndpointByCommonName\",\"parameters\":[{\"name\":\"commonName\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/UtmEndpoint\"}}}}}}},\"/endpoint-control-service/v1/utm-endpoint/searchPage\":{\"post\":{\"summary\":\"Search for UTM Endpoint Matching Criteria\",\"tags\":[\"utm-service\"],\"operationId\":\"search\",\"requestBody\":{\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/PagedUtmEndpointCriteria\"}}},\"required\":true},\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/PageUtmEndpoint\"}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/utm-endpoint/count\":{\"post\":{\"summary\":\"Retrieves count of UTMEndpoints that match given criteria\",\"tags\":[\"utm-service\"],\"operationId\":\"countUtms\",\"requestBody\":{\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/UtmCriteria\"}}},\"required\":true},\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/CountWrapper\"}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/lte-endpoint\":{\"post\":{\"summary\":\"Saves a lte-endpoint\",\"tags\":[\"lte-service\"],\"operationId\":\"saveLteEndpoint\",\"requestBody\":{\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/LteEndpoint\"}}},\"required\":true},\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/LteEndpoint\"}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/lte-endpoint/update\":{\"post\":{\"summary\":\"Updates an lte-endpoint\",\"tags\":[\"lte-service\"],\"operationId\":\"updateLteEndpoint\",\"requestBody\":{\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/LteEndpoint\"}}},\"required\":true},\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/LteEndpoint\"}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/lte-endpoint/site/{siteId}\":{\"get\":{\"summary\":\"Get LTE Endpoints by SiteId\",\"tags\":[\"lte-service\"],\"operationId\":\"getLteEndpointsBySite\",\"parameters\":[{\"name\":\"siteId\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"type\":\"array\",\"items\":{\"$ref\":\"#/components/schemas/LteEndpoint\"}}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/lte-endpoint/data-usage-sum\":{\"get\":{\"summary\":\"Get LTE Endpoints by SiteId\",\"tags\":[\"lte-service\"],\"operationId\":\"getLteDataUsageSum\",\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"text/plain\":{\"schema\":{\"type\":\"string\"}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/lte-endpoint/imei/{imei}/site/{siteId}\":{\"get\":{\"summary\":\"Get Lte Endpoint by Imei And Site\",\"tags\":[\"lte-service\"],\"operationId\":\"getLteEndpointByImeiAndSiteId\",\"parameters\":[{\"name\":\"imei\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}},{\"name\":\"siteId\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/LteEndpoint\"}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/lte-endpoint/search\":{\"post\":{\"summary\":\"Get lte-endpoints paginated\",\"tags\":[\"lte-service\"],\"operationId\":\"getLteEndpoint\",\"requestBody\":{\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/PageLteEndpointCriteria\"}}},\"required\":true},\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/PageLteEndpoint\"}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/utm-endpoint/model/aggregation\":{\"post\":{\"summary\":\"Retrieves Aggregations of models that match given criteria\",\"tags\":[\"utm-service\"],\"operationId\":\"getModelTypeAndCount\",\"requestBody\":{\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/UtmCriteria\"}}},\"required\":true},\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"type\":\"array\",\"items\":{\"$ref\":\"#/components/schemas/AggregationTermBucket\"}}}}}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/device-migration/utm-devices\":{\"get\":{\"summary\":\"Initiates the migration of utm endpoints from ES to Mysql for the mss-common impl\",\"tags\":[\"device-data-migration\"],\"operationId\":\"migrateUtmDevices\",\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/MigrationCounts\"}}}}}}},\"/endpoint-control-service/v1/device-migration/lte-devices\":{\"get\":{\"summary\":\"Initiates the migration of lte endpoints from ES to Mysql for the mss-common impl\",\"tags\":[\"device-data-migration\"],\"operationId\":\"migrateLteDevices\",\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/MigrationCounts\"}}}}}}},\"/endpoint-control-service/v1/ui/installer/{platform}\":{\"get\":{\"operationId\":\"getLatestInstaller\",\"summary\":\"Returns the signed URL String to the latest VikingCloud Endpoint installer for the chosen platform.\",\"tags\":[\"endpoint-ui-service\"],\"parameters\":[{\"name\":\"platform\",\"in\":\"path\",\"description\":\"The operating system platform.\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"type\":\"string\"}}}}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/ui/org/modules\":{\"get\":{\"operationId\":\"getOrgEnabledModules\",\"summary\":\"Returns the enabled VikingCloud Endpoint modules for the current user's organization.\",\"tags\":[\"endpoint-ui-service\"],\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/OrgEnabledModules\"}}}}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/bundle\":{\"get\":{\"operationId\":\"getBundles\",\"summary\":\"Return all bundles and their modules\",\"tags\":[\"bundle-service\"],\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"type\":\"array\",\"items\":{\"$ref\":\"#/components/schemas/Bundle\"}}}}}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/bundle/{id}\":{\"get\":{\"operationId\":\"getBundleById\",\"summary\":\"Returns the bundle details for input id\",\"tags\":[\"bundle-service\"],\"parameters\":[{\"name\":\"id\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/Bundle\"}}}}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/org/{orgId}/bundle/{bundleId}\":{\"post\":{\"summary\":\"based on input query param bundleId, add the modules in that bundle to org. not truly a create since if modules already exist then its more of a put\",\"tags\":[\"enabled-module-bundle-subscription-service\"],\"operationId\":\"subscribeOrgToBundle\",\"parameters\":[{\"name\":\"orgId\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}},{\"name\":\"bundleId\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"requestBody\":{\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/Bundle\"}}},\"required\":true},\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/EnabledModules\"}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]},\"delete\":{\"summary\":\"based on input query param bundleId, remove the modules in that bundle from org\",\"tags\":[\"enabled-module-bundle-subscription-service\"],\"operationId\":\"unsubscribeBundleFromOrg\",\"parameters\":[{\"name\":\"orgId\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}},{\"name\":\"bundleId\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/EnabledModules\"}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/license/{id}\":{\"get\":{\"summary\":\"Get license details\",\"tags\":[\"endpoint-license-service\"],\"operationId\":\"getLicenseById\",\"parameters\":[{\"name\":\"id\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/LicenseInfo\"}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"404\":{\"$ref\":\"#/components/responses/NotFound\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]},\"put\":{\"summary\":\"Update license details\",\"tags\":[\"endpoint-license-service\"],\"operationId\":\"updateLicenseById\",\"parameters\":[{\"name\":\"id\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"requestBody\":{\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/LicenseInfo\"}}},\"required\":true},\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/LicenseInfo\"}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"404\":{\"$ref\":\"#/components/responses/NotFound\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/license/{id}/state/{licenseState}\":{\"patch\":{\"summary\":\"Change state of license\",\"tags\":[\"endpoint-license-service\"],\"operationId\":\"patchLicenseState\",\"parameters\":[{\"name\":\"id\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}},{\"name\":\"licenseState\",\"in\":\"path\",\"required\":true,\"schema\":{\"$ref\":\"#/components/schemas/LicenseState\"}}],\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/LicenseInfo\"}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"404\":{\"$ref\":\"#/components/responses/NotFound\"},\"409\":{\"$ref\":\"#/components/responses/Conflict\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/license/count\":{\"post\":{\"summary\":\"Retreives count of licenses that match input criteria\",\"tags\":[\"endpoint-license-service\"],\"operationId\":\"countLicenses\",\"requestBody\":{\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/LicenseCriteria\"}}},\"required\":true},\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/CountWrapper\"}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/org-license-contract/org/{orgId}\":{\"get\":{\"summary\":\"Get all license contract details for org - all license types\",\"tags\":[\"org-license-contract-service\"],\"operationId\":\"getByOrgId\",\"parameters\":[{\"name\":\"orgId\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"type\":\"array\",\"items\":{\"$ref\":\"#/components/schemas/OrgLicenseContract\"}}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/org-license-contract/org/{orgId}/type/{type}\":{\"get\":{\"summary\":\"Get license contract details for specific org and license type\",\"tags\":[\"org-license-contract-service\"],\"operationId\":\"getByOrgIdAndLicenseType\",\"parameters\":[{\"name\":\"orgId\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}},{\"name\":\"type\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/OrgLicenseContract\"}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"404\":{\"$ref\":\"#/components/responses/NotFound\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]},\"put\":{\"summary\":\"Update license details for org and license type\",\"tags\":[\"org-license-contract-service\"],\"operationId\":\"updateOrgLicenseContract\",\"parameters\":[{\"name\":\"orgId\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}},{\"name\":\"type\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"requestBody\":{\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/OrgLicenseContract\"}}},\"required\":true},\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/OrgLicenseContract\"}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"404\":{\"$ref\":\"#/components/responses/NotFound\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/org-license-contract\":{\"post\":{\"summary\":\"Saves a new org license contract\",\"tags\":[\"org-license-contract-service\"],\"operationId\":\"createOrgLicenseContract\",\"requestBody\":{\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/OrgLicenseContract\"}}},\"required\":true},\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/OrgLicenseContract\"}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"404\":{\"$ref\":\"#/components/responses/NotFound\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/org-license-contract/searchPage\":{\"post\":{\"summary\":\"Search for Organization's License Contracts that match input criteria\",\"tags\":[\"org-license-contract-service\"],\"operationId\":\"searchOrgLicenseContract\",\"requestBody\":{\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/PagedOrgLicenseContractCriteria\"}}},\"required\":true},\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/PageOrgLicenseContract\"}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/endpoint/page-search\":{\"post\":{\"summary\":\"Search endpoints using input criteria\",\"tags\":[\"endpoint-service\"],\"operationId\":\"pageAllEndpoints\",\"requestBody\":{\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/PagedEndpointCriteria\"}}},\"required\":true},\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/PageEndpoint\"}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/endpoint\":{\"post\":{\"summary\":\"Create endpoint\",\"tags\":[\"endpoint-service\"],\"operationId\":\"createEndpoint\",\"requestBody\":{\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/Endpoint\"}}},\"required\":true},\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/Endpoint\"}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/endpoint/{id}\":{\"get\":{\"summary\":\"Get Endpoint by id\",\"tags\":[\"endpoint-service\"],\"operationId\":\"getEndpointById\",\"parameters\":[{\"name\":\"id\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/Endpoint\"}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]},\"delete\":{\"summary\":\"Delete Endpoint by id\",\"tags\":[\"endpoint-service\"],\"operationId\":\"delete\",\"parameters\":[{\"name\":\"id\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"responses\":{\"204\":{\"description\":\"Delete ack\"},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]},\"put\":{\"summary\":\"Update Endpoint by id\",\"tags\":[\"endpoint-service\"],\"operationId\":\"updateEndpoint\",\"parameters\":[{\"name\":\"id\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"requestBody\":{\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/Endpoint\"}}},\"required\":true},\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/Endpoint\"}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/endpoint/{id}/connect\":{\"post\":{\"summary\":\"Indication that endpoint is making wss connection\",\"tags\":[\"endpoint-service\"],\"operationId\":\"connect\",\"parameters\":[{\"name\":\"id\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"responses\":{\"204\":{\"description\":\"Connect ack\"},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/endpoint/{id}/disconnect\":{\"post\":{\"summary\":\"Indication that endpoint wss was disconnected\",\"tags\":[\"endpoint-service\"],\"operationId\":\"disconnect\",\"parameters\":[{\"name\":\"id\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"responses\":{\"204\":{\"description\":\"ACK\"},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/endpoint/{id}/uninstall\":{\"post\":{\"summary\":\"Endpoint has been uninstalled\",\"tags\":[\"endpoint-service\"],\"operationId\":\"uninstall\",\"parameters\":[{\"name\":\"id\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"responses\":{\"204\":{\"description\":\"Confirmation that uninstall has been received.\"},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"404\":{\"$ref\":\"#/components/responses/NotFound\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/endpoint/{id}/fim-hoh/{hoh}\":{\"patch\":{\"summary\":\"Update fim hoh\",\"tags\":[\"endpoint-service\"],\"operationId\":\"updateFimHoh\",\"parameters\":[{\"name\":\"id\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}},{\"name\":\"hoh\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"responses\":{\"204\":{\"description\":\"ACK\"},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/endpoint/{id}/internal-ips/{internal-ips}/external-ip/{external-ip}\":{\"patch\":{\"summary\":\"Update ips for endpoint\",\"tags\":[\"endpoint-service\"],\"operationId\":\"patchIps\",\"parameters\":[{\"name\":\"id\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}},{\"name\":\"internal-ips\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"array\",\"items\":{\"type\":\"string\"}}},{\"name\":\"external-ip\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"responses\":{\"204\":{\"description\":\"ACK\"},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"404\":{\"$ref\":\"#/components/responses/NotFound\"},\"409\":{\"$ref\":\"#/components/responses/Conflict\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/endpoint/{id}/enabled-modules\":{\"get\":{\"summary\":\"Get an endpoint's enabled-modules\",\"tags\":[\"enabled-module-service\"],\"operationId\":\"getEnabledModulesByEndpointId\",\"parameters\":[{\"name\":\"id\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/EnabledModules\"}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]},\"post\":{\"summary\":\"Create endpoint's enabled-modules\",\"tags\":[\"enabled-module-service\"],\"operationId\":\"createEnabledModulesByEndpointId\",\"parameters\":[{\"name\":\"id\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"requestBody\":{\"required\":true,\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/EnabledModules\"}}}},\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/EnabledModules\"}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]},\"put\":{\"operationId\":\"updateEnabledModulesByEndpointId\",\"parameters\":[{\"name\":\"id\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"summary\":\"Update an endpoint's enabled-modules\",\"tags\":[\"enabled-module-service\"],\"requestBody\":{\"required\":true,\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/EnabledModules\"}}}},\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/EnabledModules\"}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/org/{orgId}/enabled-modules\":{\"get\":{\"summary\":\"Get an org's enabled-modules\",\"tags\":[\"enabled-module-service\"],\"operationId\":\"getEnabledModulesByOrgId\",\"parameters\":[{\"name\":\"orgId\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/EnabledModules\"}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]},\"post\":{\"operationId\":\"createEnabledModulesByOrgId\",\"summary\":\"Create org's enabled-modules\",\"tags\":[\"enabled-module-service\"],\"parameters\":[{\"name\":\"orgId\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"requestBody\":{\"required\":true,\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/EnabledModules\"}}}},\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/EnabledModules\"}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]},\"put\":{\"operationId\":\"updateEnabledModulesByOrgId\",\"summary\":\"Update an org's enabled-modules\",\"tags\":[\"enabled-module-service\"],\"parameters\":[{\"name\":\"orgId\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"requestBody\":{\"required\":true,\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/EnabledModules\"}}}},\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/EnabledModules\"}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/org/{orgId}/enabled-modules/installcomplete\":{\"post\":{\"operationId\":\"sendInstallationCompleteStatus\",\"summary\":\"Confirm that enabled modules are active.\",\"tags\":[\"endpoint-service\"],\"parameters\":[{\"name\":\"orgId\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"responses\":{\"204\":{\"description\":\"Install complete ack\"},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/endpoint/by-org-id/{orgId}/direct-children\":{\"get\":{\"summary\":\"Get all endpoints by org id\",\"tags\":[\"endpoint-service\"],\"operationId\":\"getDirectChildEndpointsByOrgId\",\"parameters\":[{\"name\":\"orgId\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"type\":\"array\",\"items\":{\"$ref\":\"#/components/schemas/Endpoint\"}}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/endpoint/by-org-id/{orgId}/all-descendants\":{\"get\":{\"summary\":\"Get all descendant endpoints by org id\",\"tags\":[\"endpoint-service\"],\"operationId\":\"getAllDescendantEndpointsByOrgId\",\"parameters\":[{\"name\":\"orgId\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"type\":\"array\",\"items\":{\"$ref\":\"#/components/schemas/Endpoint\"}}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/command-message/endpoint/{endpoint-id}\":{\"post\":{\"summary\":\"Send command message\",\"tags\":[\"endpoint-command-message-service\"],\"operationId\":\"createAndSendToEndpoint\",\"parameters\":[{\"name\":\"endpoint-id\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"requestBody\":{\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/EndpointCommandMessage\"}}},\"required\":true},\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/EndpointCommandMessage\"}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/command-message/org/{org-id}/all-in-org\":{\"post\":{\"summary\":\"Send command message\",\"tags\":[\"endpoint-command-message-service\"],\"operationId\":\"createAndSendAllEndpointsByOrgId\",\"parameters\":[{\"name\":\"org-id\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"requestBody\":{\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/EndpointCommandMessage\"}}},\"required\":true},\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"type\":\"array\",\"items\":{\"$ref\":\"#/components/schemas/EndpointCommandMessage\"}}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/command-message/org/{org-id}/all-in-org-and-children\":{\"post\":{\"summary\":\"Send command message\",\"tags\":[\"endpoint-command-message-service\"],\"operationId\":\"createAndSendAllEndpointsByOrgAndChildOrgs\",\"parameters\":[{\"name\":\"org-id\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"requestBody\":{\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/EndpointCommandMessage\"}}},\"required\":true},\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"type\":\"array\",\"items\":{\"$ref\":\"#/components/schemas/EndpointCommandMessage\"}}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/command-message/{id}/status/{status}\":{\"patch\":{\"summary\":\"Update command message's status\",\"tags\":[\"endpoint-command-message-service\"],\"operationId\":\"updateStatus\",\"parameters\":[{\"name\":\"id\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}},{\"name\":\"status\",\"in\":\"path\",\"required\":true,\"schema\":{\"$ref\":\"#/components/schemas/EndpointCommandMessageStatus\"}}],\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/EndpointCommandMessage\"}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"404\":{\"$ref\":\"#/components/responses/NotFound\"},\"409\":{\"$ref\":\"#/components/responses/Conflict\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/command-message/endpoint/{endpoint-id}/retry\":{\"post\":{\"summary\":\"Retry any messages not delivered to endpoint-id\",\"tags\":[\"endpoint-command-message-service\"],\"operationId\":\"sendUndeliveredMessagesToEndpoint\",\"parameters\":[{\"name\":\"endpoint-id\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"type\":\"array\",\"items\":{\"$ref\":\"#/components/schemas/EndpointCommandMessage\"}}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/summary-preference\":{\"get\":{\"operationId\":\"getSummaryPreference\",\"summary\":\"Get the current user's summary preferences.\",\"tags\":[\"summary-service\"],\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/SummaryPreference\"}}}}},\"security\":[{\"vc-security\":[]}]},\"put\":{\"operationId\":\"upsertSummaryPreference\",\"summary\":\"Create or update the current user's summary preferences.\",\"tags\":[\"summary-service\"],\"requestBody\":{\"required\":true,\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/SummaryPreference\"}}}},\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/SummaryPreference\"}}}}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/registration\":{\"put\":{\"operationId\":\"updateRegistrationStatus\",\"summary\":\"Update a module's registration status.\",\"description\":\"Updates the module's registration status to REGISTERED or DECOMMISSIONED.\\n\\nThere can be no more than one REGISTERED status entity per unique Module and Endpoint ID combination.\\nIf a PENDING status entity is updated to REGISTERED, all other entities will be automatically set to the DECOMMISSIONED status.\\n\",\"tags\":[\"registration-service\"],\"requestBody\":{\"required\":true,\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/RegistrationRequest\"},\"example\":{\"id\":\"string\",\"module\":\"FUSION_SCANNER\",\"moduleVersion\":{\"major\":1,\"minor\":2,\"patch\":3},\"status\":\"DECOMMISSIONED\"}}}},\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/RegistrationResponse\"},\"example\":{\"id\":\"string\",\"groupId\":\"string\",\"module\":\"FUSION_SCANNER\",\"moduleVersion\":{\"major\":1,\"minor\":2,\"patch\":3},\"moduleMode\":\"INTERNAL\",\"status\":\"DECOMMISSIONED\"}}}}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/registration/search-page\":{\"post\":{\"operationId\":\"searchRegistry\",\"summary\":\"Search for endpoint module registration entries by criteria.\",\"tags\":[\"registration-service\"],\"requestBody\":{\"required\":true,\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/PagedRegistrationCriteria\"}}}},\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/PageRegistration\"}}}}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/registration/{moduleId}/fragment/{fragmentId}\":{\"delete\":{\"operationId\":\"cancelFragment\",\"summary\":\"Cancel the input fragmentId running on the input (scanner) moduleId\",\"tags\":[\"registration-service\"],\"parameters\":[{\"name\":\"moduleId\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}},{\"name\":\"fragmentId\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"integer\",\"format\":\"int64\"}}],\"responses\":{\"204\":{\"description\":\"Ack of cancel request\"},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/registration/{id}/name/{name}\":{\"patch\":{\"operationId\":\"updateEndpointName\",\"summary\":\"Update the endpoint name belonging to the registered module.\",\"tags\":[\"registration-service\"],\"parameters\":[{\"name\":\"id\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}},{\"name\":\"name\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"responses\":{\"204\":{\"description\":\"No content; request has succeeded.\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/dnsf/search-page\":{\"post\":{\"operationId\":\"searchDnsFilterData\",\"summary\":\"Search for DNS Filter data by criteria.\",\"tags\":[\"dns-filter-service\"],\"requestBody\":{\"required\":true,\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/PagedDnsFilterSearchCriteria\"}}}},\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/PageDnsFilterData\"}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/dnsf/network\":{\"post\":{\"operationId\":\"createDnsFilterNetwork\",\"summary\":\"Create a DNS Filter network.\",\"tags\":[\"dns-filter-service\"],\"requestBody\":{\"required\":true,\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/DnsFilterProvisioningCriteria\"}}}},\"responses\":{\"201\":{\"description\":\"Created\"},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/dnsf/network/{id}\":{\"patch\":{\"operationId\":\"patchDnsFilterNetwork\",\"summary\":\"Patch a DNS Filter Network by ID\",\"tags\":[\"dns-filter-service\"],\"parameters\":[{\"name\":\"id\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"integer\"}}],\"requestBody\":{\"required\":true,\"content\":{\"application/json\":{\"schema\":{\"type\":\"array\",\"items\":{\"$ref\":\"#/components/schemas/JsonPatch\"}}}}},\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/DnsFilterData\"}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"404\":{\"$ref\":\"#/components/responses/NotFound\"},\"409\":{\"$ref\":\"#/components/responses/Conflict\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/vendor\":{\"post\":{\"operationId\":\"createVendorData\",\"summary\":\"Create vendor data.\",\"tags\":[\"vendor-service\"],\"requestBody\":{\"required\":true,\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/VendorData\"}}}},\"responses\":{\"201\":{\"description\":\"Created\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/VendorData\"}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/vendor/{vendor}/unique-id/{uniqueId}\":{\"get\":{\"operationId\":\"getVendorData\",\"summary\":\"Get vendor data.\",\"tags\":[\"vendor-service\"],\"parameters\":[{\"name\":\"vendor\",\"in\":\"path\",\"required\":true,\"schema\":{\"$ref\":\"#/components/schemas/Vendor\"}},{\"name\":\"uniqueId\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/VendorData\"}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"404\":{\"$ref\":\"#/components/responses/NotFound\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/bitdefender/installation\":{\"post\":{\"operationId\":\"createBitDefenderInstallationRecord\",\"summary\":\"Record details of BitDefender installation on VC endpoint\",\"tags\":[\"bitdefender-service\"],\"requestBody\":{\"required\":true,\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/BitDefenderInstallationData\"}}}},\"responses\":{\"201\":{\"description\":\"Created\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/VendorData\"}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"409\":{\"$ref\":\"#/components/responses/Conflict\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/command/endpoint/{endpointId}\":{\"get\":{\"operationId\":\"getCommands\",\"tags\":[\"endpoint-cmd-runner-service\"],\"parameters\":[{\"name\":\"endpointId\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"type\":\"array\",\"items\":{\"type\":\"string\"}}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"404\":{\"$ref\":\"#/components/responses/NotFound\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]},\"post\":{\"operationId\":\"executeCommand\",\"tags\":[\"endpoint-cmd-runner-service\"],\"parameters\":[{\"name\":\"endpointId\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"requestBody\":{\"required\":true,\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/CommandRequest\"}}}},\"responses\":{\"200\":{\"description\":\"OK\"},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"404\":{\"$ref\":\"#/components/responses/NotFound\"},\"409\":{\"$ref\":\"#/components/responses/Conflict\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/endpoint/{id}/dynamic-module/ioc\":{\"post\":{\"operationId\":\"confirmRulesUrl\",\"tags\":[\"dynamic-module-service\"],\"parameters\":[{\"name\":\"id\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"requestBody\":{\"required\":true,\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/IocUpdateData\"}}}},\"responses\":{\"200\":{\"description\":\"OK\"},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"404\":{\"$ref\":\"#/components/responses/NotFound\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/network-heartbeat\":{\"post\":{\"operationId\":\"createNetworkHeartbeat\",\"tags\":[\"network-service\"],\"requestBody\":{\"required\":true,\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/NetworkHeartbeat\"}}}},\"responses\":{\"201\":{\"description\":\"Created\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/NetworkHeartbeat\"}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/network-host/{id}/status/{status}\":{\"put\":{\"operationId\":\"updateNetworkHostStatus\",\"tags\":[\"network-service\"],\"parameters\":[{\"name\":\"id\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}},{\"name\":\"status\",\"in\":\"path\",\"required\":true,\"schema\":{\"$ref\":\"#/components/schemas/NetworkHostStatus\"}}],\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/NetworkHost\"}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"404\":{\"$ref\":\"#/components/responses/NotFound\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/network-host/search-page\":{\"post\":{\"operationId\":\"searchNetworkHosts\",\"tags\":[\"network-service\"],\"requestBody\":{\"required\":true,\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/PagedNetworkHostSearchCriteria\"}}}},\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/PageNetworkHost\"}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/report/host-info/aggregation\":{\"post\":{\"operationId\":\"calcHostInfoColumnAggregates\",\"summary\":\"Aggregates data across input orgId(s) and host-info column name\",\"tags\":[\"report-service\"],\"requestBody\":{\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/ReportCriteria\"}}},\"required\":true},\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"type\":\"array\",\"items\":{\"$ref\":\"#/components/schemas/AggregationTermBucket\"}}}}}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/org/{id}/software-inventory\":{\"get\":{\"summary\":\"Get org's list of installed software\",\"tags\":[\"software-inventory-service\"],\"operationId\":\"getSoftwareInventoryByOrgId\",\"parameters\":[{\"name\":\"id\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"type\":\"array\",\"items\":{\"$ref\":\"#/components/schemas/EndpointInstalledSoftware\"}}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/org/{id}/software-inventory/{software-name}/{software-version}\":{\"get\":{\"summary\":\"Get details for org's installed software by name/version\",\"tags\":[\"software-inventory-service\"],\"operationId\":\"getSoftwareInventoryByOrgIdAndNameAndVersion\",\"parameters\":[{\"name\":\"id\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}},{\"name\":\"software-name\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}},{\"name\":\"software-version\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"type\":\"array\",\"items\":{\"$ref\":\"#/components/schemas/EndpointInstalledSoftware\"}}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/org/{id}/endpoint-software-inventory/{software-name}/{software-version}\":{\"get\":{\"summary\":\"Get software and endpoint details for installed software by name/version\",\"tags\":[\"software-inventory-service\"],\"operationId\":\"getSoftwareInventoryAndEndpointNameByOrgIdAndNameAndVersion\",\"parameters\":[{\"name\":\"id\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}},{\"name\":\"software-name\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}},{\"name\":\"software-version\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"type\":\"array\",\"items\":{\"$ref\":\"#/components/schemas/EndpointInstalledSoftwareWithName\"}}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/org/{id}/software-inventory-summary\":{\"get\":{\"summary\":\"Get a summary of org's installed software\",\"tags\":[\"software-inventory-service\"],\"operationId\":\"getSoftwareInventorySummaryByOrgId\",\"parameters\":[{\"name\":\"id\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"type\":\"array\",\"items\":{\"$ref\":\"#/components/schemas/EndpointInstalledSoftwareCount\"}}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/org/{id}/software-inventory-summary/search-page\":{\"post\":{\"summary\":\"Search an endpoint's installed software using input criteria\",\"tags\":[\"software-inventory-service\"],\"operationId\":\"searchSoftwareInventorySummaryByOrgId\",\"parameters\":[{\"name\":\"id\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"requestBody\":{\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/PagedSummarySoftwareInventorySearchCriteria\"}}},\"required\":true},\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/PageEndpointInstalledSoftwareCount\"}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/endpoint/{id}/software-inventory\":{\"get\":{\"summary\":\"Get an endpoint's list of installed software\",\"tags\":[\"software-inventory-service\"],\"operationId\":\"getSoftwareInventoryByEndpointId\",\"parameters\":[{\"name\":\"id\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"type\":\"array\",\"items\":{\"$ref\":\"#/components/schemas/EndpointInstalledSoftware\"}}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]},\"post\":{\"summary\":\"Create list of an endpoint's installed software\",\"tags\":[\"software-inventory-service\"],\"operationId\":\"createSoftwareInventoryByEndpointId\",\"parameters\":[{\"name\":\"id\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"requestBody\":{\"required\":true,\"content\":{\"application/json\":{\"schema\":{\"type\":\"array\",\"items\":{\"$ref\":\"#/components/schemas/InstalledSoftware\"}}}}},\"responses\":{\"201\":{\"description\":\"Created\"},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/endpoint/{id}/software-inventory/search-page\":{\"post\":{\"summary\":\"Search an endpoint's installed software using input criteria\",\"tags\":[\"software-inventory-service\"],\"operationId\":\"searchSoftwareInventory\",\"parameters\":[{\"name\":\"id\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"requestBody\":{\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/PagedSoftwareInventorySearchCriteria\"}}},\"required\":true},\"responses\":{\"200\":{\"description\":\"OK\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/PageSoftwareInventoryData\"}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/endpoint/{id}/software-inventory/{name}\":{\"post\":{\"summary\":\"Add endpoint's newly installed software\",\"tags\":[\"software-inventory-service\"],\"operationId\":\"createSoftwareByEndpointId\",\"parameters\":[{\"name\":\"id\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}},{\"name\":\"name\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"requestBody\":{\"required\":true,\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/InstalledSoftware\"}}}},\"responses\":{\"201\":{\"description\":\"Created\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/EndpointInstalledSoftware\"}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]},\"delete\":{\"summary\":\"Remove endpoint's newly uninstalled software\",\"tags\":[\"software-inventory-service\"],\"operationId\":\"deleteSoftwareByEndpointId\",\"parameters\":[{\"name\":\"id\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}},{\"name\":\"name\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"requestBody\":{\"required\":true,\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/InstalledSoftware\"}}}},\"responses\":{\"204\":{\"description\":\"Deleted\"},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]},\"put\":{\"summary\":\"Update details for installed software\",\"tags\":[\"software-inventory-service\"],\"operationId\":\"updateSoftwareByEndpointId\",\"parameters\":[{\"name\":\"id\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}},{\"name\":\"name\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"requestBody\":{\"required\":true,\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/SoftwareChange\"}}}},\"responses\":{\"200\":{\"description\":\"Updated\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/EndpointInstalledSoftware\"}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/config/org\":{\"post\":{\"operationId\":\"createEndpointConfigOrg\",\"summary\":\"Create ep config of type org\",\"tags\":[\"endpoint-config-service\"],\"requestBody\":{\"required\":true,\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/Config\"}}}},\"responses\":{\"201\":{\"description\":\"Created\",\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/Config\"}}}},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"401\":{\"$ref\":\"#/components/responses/Unauthorized\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/csi\":{\"post\":{\"operationId\":\"requestSupportInformation\",\"summary\":\"Sends a request to the specified endpoint to run the CSI utility in the given mode\",\"tags\":[\"remote-support-service\"],\"requestBody\":{\"required\":true,\"content\":{\"application/json\":{\"schema\":{\"$ref\":\"#/components/schemas/SupportInformationRequest\"}}}},\"responses\":{\"200\":{\"description\":\"OK\"},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"404\":{\"$ref\":\"#/components/responses/NotFound\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}},\"/endpoint-control-service/v1/endpoint/{endpointId}/uninstall-sysnet\":{\"post\":{\"operationId\":\"uninstallSysnetProtect\",\"summary\":\"Sends a request to the specified endpoint to uninstall Sysnet Protect\",\"tags\":[\"remote-support-service\"],\"parameters\":[{\"name\":\"endpointId\",\"in\":\"path\",\"required\":true,\"schema\":{\"type\":\"string\"}}],\"responses\":{\"200\":{\"description\":\"OK\"},\"400\":{\"$ref\":\"#/components/responses/BadRequest\"},\"403\":{\"$ref\":\"#/components/responses/Forbidden\"},\"404\":{\"$ref\":\"#/components/responses/NotFound\"},\"500\":{\"$ref\":\"#/components/responses/InternalServerError\"}},\"security\":[{\"vc-security\":[]}]}}},\"components\":{\"responses\":{\"BadRequest\":{\"description\":\"Bad Request. The request parameters (or body) were malformed or invalid. Fix the issues with the request and try again.\\n\",\"content\":{\"application/json\":{\"example\":{\"message\":\"Field \\\"name\\\" cannot be null\",\"status\":400,\"error\":\"Bad Request\",\"timestamp\":1413315159949,\"exception\":\"org.springframework.web.server.ResponseStatusException\",\"path\":\"/lte-endpoint\"}}}},\"Unauthorized\":{\"description\":\"Unauthorized request. Make sure token was included and is valid and try again.\\n\",\"content\":{\"application/json\":{\"example\":{\"message\":\"The token is expired.\",\"status\":401,\"error\":\"Unauthorized\",\"timestamp\":1413315159949,\"exception\":\"org.springframework.web.server.ResponseStatusException\",\"path\":\"/lte-endpoint\"}}}},\"Forbidden\":{\"description\":\"Forbidden. You are not permitted to access the requested resource.\\n\",\"content\":{\"application/json\":{\"example\":{\"message\":\"Not permitted to access merchant with ID 1\",\"status\":403,\"error\":\"Forbidden\",\"timestamp\":1413315159949,\"exception\":\"org.springframework.web.server.ResponseStatusException\",\"path\":\"/lte-endpoint\"}}}},\"NotFound\":{\"description\":\"Not Found. The specified resource (or resource referred to by id) was not found\\n\",\"content\":{\"application/json\":{\"example\":{\"message\":\"The requested resource was not found\",\"status\":404,\"error\":\"Not Found\",\"timestamp\":1413315159949,\"exception\":\"org.springframework.web.server.ResponseStatusException\",\"path\":\"/lte-endpoint\"}}}},\"MethodNotAllowed\":{\"description\":\"Method Not Allowed. The API was accessed with the wrong method\\n\",\"content\":{\"application/json\":{\"example\":{\"message\":\"The API is not accessible with 'POST'\",\"status\":405,\"error\":\"Method Not Allowed\",\"timestamp\":1413315159949,\"exception\":\"org.springframework.web.server.ResponseStatusException\",\"path\":\"/lte-endpoint\"}}}},\"InternalServerError\":{\"description\":\"Internal Server Error. An unexpected error has occurred. This may be due to a transient error. Retry the request and if the issue persists, please contact support.\\n\",\"content\":{\"application/json\":{\"example\":{\"message\":\"Something went wrong\",\"status\":500,\"error\":\"Internal Server Error\",\"timestamp\":1413315159949,\"exception\":\"org.springframework.web.server.ResponseStatusException\",\"path\":\"/lte-endpoint\"}}}},\"ServiceUnavailable\":{\"description\":\"Service Unavailable. The service is temporarily unavailable. Try your request later.\\n\",\"content\":{\"application/json\":{\"example\":{\"message\":\"We're temporarily offline for maintenance. Please try again later.\",\"status\":503,\"error\":\"Service Unavailable\",\"timestamp\":1413315159949,\"exception\":\"org.springframework.web.server.ResponseStatusException\",\"path\":\"/lte-endpoint\"}}}},\"Conflict\":{\"description\":\"Request could not be processed because of conflict in the current state of the resource.\\n\",\"content\":{\"application/json\":{\"example\":{\"message\":\"Request could not be processed because of conflict in the current state of the resource.\",\"status\":409,\"error\":\"Conflict\",\"timestamp\":1671490683576,\"exception\":\"org.springframework.web.server.ResponseStatusException\",\"path\":\"/license\"}}}}},\"schemas\":{\"DefaultClientVersions\":{\"type\":\"object\",\"required\":[\"linux\",\"mac\",\"windows\"],\"properties\":{\"linux\":{\"type\":\"string\",\"example\":\"v2.5.21\"},\"mac\":{\"type\":\"string\",\"example\":\"v2.5.21\"},\"windows\":{\"type\":\"string\",\"example\":\"v2.5.21\"}}},\"OrgTargetVersion\":{\"type\":\"object\",\"properties\":{\"orgId\":{\"type\":\"string\"},\"linux\":{\"type\":\"string\",\"description\":\"Canonical v-prefixed semantic version for Linux agents\",\"example\":\"v1.2.3\"},\"mac\":{\"type\":\"string\",\"description\":\"Canonical v-prefixed semantic version for Mac agents\",\"example\":\"v1.2.3\"},\"windows\":{\"type\":\"string\",\"description\":\"Canonical v-prefixed semantic version for Windows agents\",\"example\":\"v1.2.3\"}}},\"LteEndpoint\":{\"type\":\"object\",\"allOf\":[{\"$ref\":\"#/components/schemas/Endpoint\"}],\"properties\":{\"dataUsage\":{\"type\":\"number\",\"format\":\"double\"},\"dataAllowance\":{\"type\":\"integer\",\"format\":\"int64\"},\"externalStatus\":{\"type\":\"string\"},\"iccid\":{\"type\":\"string\"},\"imei\":{\"type\":\"string\"},\"model\":{\"type\":\"string\"},\"mtn\":{\"type\":\"string\"},\"telco\":{\"type\":\"string\"},\"poolOrgId\":{\"type\":\"string\"},\"site\":{\"$ref\":\"#/components/schemas/Site\"}}},\"Site\":{\"type\":\"object\",\"properties\":{\"id\":{\"type\":\"string\"},\"orgName\":{\"type\":\"string\"},\"address\":{\"$ref\":\"#/components/schemas/Address\"},\"displayName\":{\"type\":\"string\"}}},\"Endpoint\":{\"type\":\"object\",\"discriminator\":{\"propertyName\":\"type\",\"mapping\":{\"EXTERNAL_UTM\":\"#/components/schemas/UtmEndpoint\",\"VC_ENDPOINT\":\"#/components/schemas/Endpoint\",\"VC_LTE\":\"#/components/schemas/LteEndpoint\"}},\"properties\":{\"id\":{\"type\":\"string\",\"x-field-extra-annotation\":\"@org.springframework.data.annotation.Id\"},\"version\":{\"type\":\"integer\"},\"updatedBy\":{\"$ref\":\"#/components/schemas/UserKey\"},\"createdBy\":{\"$ref\":\"#/components/schemas/UserKey\"},\"createdAt\":{\"type\":\"string\",\"format\":\"date-time\",\"x-field-extra-annotation\":\"@org.springframework.data.elasticsearch.annotations.Field(type = org.springframework.data.elasticsearch.annotations.FieldType.Date, format = org.springframework.data.elasticsearch.annotations.DateFormat.date_time)\"},\"updatedAt\":{\"type\":\"string\",\"format\":\"date-time\",\"x-field-extra-annotation\":\"@org.springframework.data.elasticsearch.annotations.Field(type = org.springframework.data.elasticsearch.annotations.FieldType.Date, format = org.springframework.data.elasticsearch.annotations.DateFormat.date_time)\"},\"orgId\":{\"type\":\"string\"},\"type\":{\"$ref\":\"#/components/schemas/Type\"},\"clientVersion\":{\"type\":\"string\"},\"certSubject\":{\"type\":\"string\"},\"displayName\":{\"type\":\"string\"},\"hostInfo\":{\"$ref\":\"#/components/schemas/Host\"},\"lastConnect\":{\"type\":\"string\",\"format\":\"date-time\",\"x-field-extra-annotation\":\"@org.springframework.data.elasticsearch.annotations.Field(type = org.springframework.data.elasticsearch.annotations.FieldType.Date, format = org.springframework.data.elasticsearch.annotations.DateFormat.date_time)\"},\"lastDisconnect\":{\"type\":\"string\",\"format\":\"date-time\",\"x-field-extra-annotation\":\"@org.springframework.data.elasticsearch.annotations.Field(type = org.springframework.data.elasticsearch.annotations.FieldType.Date, format = org.springframework.data.elasticsearch.annotations.DateFormat.date_time)\"},\"certExpiry\":{\"type\":\"string\",\"format\":\"date-time\",\"x-field-extra-annotation\":\"@org.springframework.data.elasticsearch.annotations.Field(type = org.springframework.data.elasticsearch.annotations.FieldType.Date, format = org.springframework.data.elasticsearch.annotations.DateFormat.date_time)\"},\"lastIp\":{\"type\":\"string\"},\"fimHoh\":{\"type\":\"string\"},\"panHoh\":{\"type\":\"string\"},\"latestConfig\":{\"type\":\"boolean\"},\"internalIps\":{\"type\":\"array\",\"items\":{\"type\":\"string\"}},\"connectionStatus\":{\"$ref\":\"#/components/schemas/ConnectionStatus\"},\"externalStatus\":{\"type\":\"string\"},\"deleted\":{\"type\":\"boolean\",\"default\":false}}},\"UtmEndpoint\":{\"type\":\"object\",\"allOf\":[{\"$ref\":\"#/components/schemas/Endpoint\"}],\"properties\":{\"serialId\":{\"type\":\"string\"},\"siteId\":{\"type\":\"string\"},\"lastMacAddress\":{\"type\":\"string\"},\"lastEventUpdateTs\":{\"type\":\"string\",\"format\":\"date-time\",\"x-field-extra-annotation\":\"@org.springframework.data.elasticsearch.annotations.Field(type = org.springframework.data.elasticsearch.annotations.FieldType.Date, format = org.springframework.data.elasticsearch.annotations.DateFormat.date_time)\"},\"lastSecurityEventUpdateTs\":{\"type\":\"string\",\"format\":\"date-time\",\"x-field-extra-annotation\":\"@org.springframework.data.elasticsearch.annotations.Field(type = org.springframework.data.elasticsearch.annotations.FieldType.Date, format = org.springframework.data.elasticsearch.annotations.DateFormat.date_time)\"},\"merakiNetworkId\":{\"type\":\"string\"},\"model\":{\"type\":\"string\"},\"commonName\":{\"type\":\"string\"},\"manufacturer\":{\"type\":\"string\"},\"latitude\":{\"type\":\"number\",\"format\":\"double\"},\"longitude\":{\"type\":\"number\",\"format\":\"double\"},\"site\":{\"$ref\":\"#/components/schemas/Site\"},\"wanStatus\":{\"$ref\":\"#/components/schemas/WANStatus\"}}},\"Host\":{\"type\":\"object\",\"properties\":{\"hostName\":{\"type\":\"string\"},\"uptime\":{\"type\":\"integer\"},\"bootTime\":{\"type\":\"integer\"},\"procs\":{\"type\":\"integer\"},\"os\":{\"type\":\"string\"},\"platform\":{\"type\":\"string\"},\"platformFamily\":{\"type\":\"string\"},\"platformVersion\":{\"type\":\"string\"},\"kernelVersion\":{\"type\":\"string\"},\"kernelArch\":{\"type\":\"string\"},\"virtualizationSystem\":{\"type\":\"string\"},\"virtualizationRole\":{\"type\":\"string\"},\"hostid\":{\"type\":\"string\"}}},\"UtmCriteria\":{\"type\":\"object\",\"properties\":{\"connectionStatuses\":{\"type\":\"array\",\"items\":{\"$ref\":\"#/components/schemas/ConnectionStatus\"}},\"externalStatuses\":{\"type\":\"array\",\"items\":{\"$ref\":\"#/components/schemas/ExternalStatus\"}},\"siteId\":{\"type\":\"string\"},\"orgId\":{\"type\":\"string\"},\"siteOrgName\":{\"type\":\"string\"},\"siteKey\":{\"type\":\"string\"},\"includeChildren\":{\"type\":\"boolean\",\"default\":false},\"wanStatuses\":{\"type\":\"array\",\"items\":{\"$ref\":\"#/components/schemas/WANStatus\"}}}},\"ConnectionStatus\":{\"type\":\"string\",\"enum\":[\"CONNECTED\",\"POTENTIALLY_DISCONNECTED\",\"DISCONNECTED\",\"NEVER\",\"UNINSTALLED\"]},\"ExternalStatus\":{\"type\":\"string\",\"enum\":[\"PROVISIONING\",\"ACTIVE\",\"INACTIVE\",\"MIGRATED_TO_SQL\"]},\"Type\":{\"type\":\"string\",\"enum\":[\"VC_ENDPOINT\",\"VC_UTM\",\"EXTERNAL_UTM\",\"VC_LTE\"]},\"PagedUtmEndpointCriteria\":{\"type\":\"object\",\"properties\":{\"criteria\":{\"$ref\":\"#/components/schemas/UtmCriteria\"},\"pageRequest\":{\"$ref\":\"#/components/schemas/PageRequest\"}}},\"PageUtmEndpoint\":{\"type\":\"object\",\"properties\":{\"totalCount\":{\"type\":\"integer\",\"format\":\"int64\"},\"pageRequest\":{\"$ref\":\"#/components/schemas/PageRequest\"},\"items\":{\"type\":\"array\",\"items\":{\"$ref\":\"#/components/schemas/UtmEndpoint\"}},\"totalPages\":{\"type\":\"integer\",\"format\":\"int64\"}}},\"WANStatus\":{\"type\":\"string\",\"enum\":[\"WAN1\",\"WAN2\"]},\"SeqNoPrimaryTerm\":{\"type\":\"object\",\"properties\":{\"sequenceNumber\":{\"type\":\"integer\"},\"primaryTerm\":{\"type\":\"integer\"}}},\"AggregationTermBucket\":{\"type\":\"object\",\"properties\":{\"key\":{\"type\":\"string\"},\"count\":{\"type\":\"integer\",\"format\":\"int64\"}}},\"LteEndpointCriteria\":{\"type\":\"object\",\"properties\":{\"orgId\":{\"type\":\"string\"},\"dataUsageGreaterThen\":{\"type\":\"number\",\"format\":\"double\"},\"includeChildren\":{\"type\":\"boolean\",\"default\":false}}},\"PageLteEndpointCriteria\":{\"type\":\"object\",\"properties\":{\"criteria\":{\"$ref\":\"#/components/schemas/LteEndpointCriteria\"},\"pageRequest\":{\"$ref\":\"#/components/schemas/PageRequest\"}}},\"PageLteEndpoint\":{\"type\":\"object\",\"properties\":{\"totalCount\":{\"type\":\"integer\",\"format\":\"int64\"},\"pageRequest\":{\"$ref\":\"#/components/schemas/PageRequest\"},\"items\":{\"type\":\"array\",\"items\":{\"$ref\":\"#/components/schemas/LteEndpoint\"}},\"totalPages\":{\"type\":\"integer\",\"format\":\"int64\"}}},\"CountWrapper\":{\"type\":\"object\",\"properties\":{\"count\":{\"type\":\"integer\",\"format\":\"int64\"}}},\"MigrationCounts\":{\"type\":\"object\",\"properties\":{\"sourceCount\":{\"type\":\"integer\",\"format\":\"int64\"},\"destCount\":{\"type\":\"integer\",\"format\":\"int64\"},\"ignoredCount\":{\"type\":\"integer\",\"format\":\"int64\"}}},\"UtmEndpointInterfaceUpdate\":{\"type\":\"object\",\"properties\":{\"status\":{\"type\":\"string\"}}},\"InterfaceStatus\":{\"type\":\"string\",\"enum\":[\"ACTIVE\",\"INACTIVE\"]},\"OrgEnabledModules\":{\"type\":\"object\",\"properties\":{\"avEnabled\":{\"description\":\"Antivirus Enabled\",\"type\":\"boolean\"},\"fimEnabled\":{\"description\":\"File Integrity Monitoring Enabled\",\"type\":\"boolean\"},\"panEnabled\":{\"description\":\"PAN Enabled\",\"type\":\"boolean\"},\"windowsEventLogEnabled\":{\"description\":\"Windows Event Log Enabled\",\"type\":\"boolean\"}}},\"License\":{\"type\":\"object\",\"properties\":{\"licenseKey\":{\"type\":\"string\"},\"licenseType\":{\"$ref\":\"#/components/schemas/LicenseType\"},\"licenseState\":{\"$ref\":\"#/components/schemas/LicenseState\"},\"licenseExpiry\":{\"type\":\"string\",\"format\":\"date-time\"}}},\"LicenseInfo\":{\"type\":\"object\",\"properties\":{\"id\":{\"type\":\"string\"},\"state\":{\"$ref\":\"#/components/schemas/LicenseState\"},\"type\":{\"$ref\":\"#/components/schemas/LicenseType\"},\"creationDate\":{\"type\":\"string\",\"format\":\"date-time\"},\"activationDate\":{\"type\":\"string\",\"format\":\"date-time\"},\"expirationDate\":{\"type\":\"string\",\"format\":\"date-time\"},\"lastActiveDate\":{\"type\":\"string\",\"format\":\"date-time\"},\"revocationDate\":{\"type\":\"string\",\"format\":\"date-time\"},\"deactivationDate\":{\"type\":\"string\",\"format\":\"date-time\"},\"orgId\":{\"type\":\"string\"},\"ownerId\":{\"type\":\"string\"},\"daysInactiveBeforeDeactivation\":{\"type\":\"integer\",\"format\":\"int32\"},\"version\":{\"type\":\"integer\",\"format\":\"int64\"}}},\"LicenseType\":{\"type\":\"string\",\"enum\":[\"ATC\",\"BDHL\",\"DCI\"]},\"LicenseState\":{\"type\":\"string\",\"enum\":[\"CREATED\",\"ACTIVATED\",\"REVOKED\",\"DEACTIVATED\",\"EXPIRED\"]},\"OrgLicenseContract\":{\"type\":\"object\",\"properties\":{\"orgId\":{\"type\":\"string\"},\"type\":{\"$ref\":\"#/components/schemas/LicenseType\"},\"expirationDate\":{\"type\":\"string\",\"format\":\"date-time\"},\"nbrLicensesPurchased\":{\"type\":\"integer\",\"format\":\"int64\"},\"createdBy\":{\"type\":\"string\"},\"createdAt\":{\"type\":\"string\",\"format\":\"date-time\"},\"updatedBy\":{\"type\":\"string\"},\"updatedAt\":{\"type\":\"string\",\"format\":\"date-time\"},\"version\":{\"type\":\"integer\",\"format\":\"int64\"}}},\"LicenseCriteria\":{\"type\":\"object\",\"properties\":{\"id\":{\"type\":\"string\"},\"state\":{\"$ref\":\"#/components/schemas/LicenseState\"},\"type\":{\"$ref\":\"#/components/schemas/LicenseType\"},\"orgId\":{\"type\":\"string\"},\"ownerId\":{\"type\":\"string\"},\"daysInactiveBeforeDeactivation\":{\"type\":\"integer\",\"format\":\"int64\"},\"version\":{\"type\":\"integer\",\"format\":\"int64\"}}},\"PageOrgLicenseContract\":{\"type\":\"object\",\"allOf\":[{\"$ref\":\"#/components/schemas/PageRequestWrapper\"}],\"properties\":{\"items\":{\"type\":\"array\",\"items\":{\"$ref\":\"#/components/schemas/OrgLicenseContract\"}}}},\"OrgLicenseContractCriteria\":{\"type\":\"object\",\"properties\":{\"orgId\":{\"type\":\"string\"},\"type\":{\"$ref\":\"#/components/schemas/LicenseType\"},\"version\":{\"type\":\"integer\",\"format\":\"int64\"}}},\"PagedOrgLicenseContractCriteria\":{\"type\":\"object\",\"properties\":{\"criteria\":{\"$ref\":\"#/components/schemas/OrgLicenseContractCriteria\"},\"pageRequest\":{\"$ref\":\"#/components/schemas/PageRequest\"}}},\"JsonNode\":{\"type\":\"object\",\"properties\":{\"op\":{\"type\":\"string\"},\"path\":{\"type\":\"string\"},\"value\":{\"type\":\"string\"}}},\"MessageDeliveryStatus\":{\"type\":\"string\",\"enum\":[\"NOT_DELIVERED\",\"DELIVERED\"]},\"EndpointCommandMessageDelivery\":{\"type\":\"object\",\"properties\":{\"uuid\":{\"type\":\"string\"},\"endpointId\":{\"type\":\"string\"},\"status\":{\"$ref\":\"#/components/schemas/MessageDeliveryStatus\"},\"orgId\":{\"type\":\"string\"},\"version\":{\"type\":\"integer\",\"format\":\"int64\"},\"createdBy\":{\"type\":\"string\"},\"createdAt\":{\"type\":\"string\",\"format\":\"date-time\"},\"updatedBy\":{\"type\":\"string\"},\"updatedAt\":{\"type\":\"string\",\"format\":\"date-time\"}}},\"EndpointCommandMessageStatus\":{\"type\":\"string\",\"enum\":[\"CREATED\",\"SENT\",\"RETRY\",\"MSG_SEND_FAIL\",\"MSG_HYDRATE_FAIL\",\"MSG_WSS_FAIL\"]},\"EndpointCommandMessage\":{\"type\":\"object\",\"allOf\":[{\"$ref\":\"#/components/schemas/EndpointMessage\"}],\"properties\":{\"id\":{\"type\":\"string\"},\"status\":{\"$ref\":\"#/components/schemas/EndpointCommandMessageStatus\"},\"endpointId\":{\"type\":\"string\"},\"orgId\":{\"type\":\"string\"},\"createdBy\":{\"$ref\":\"#/components/schemas/UserKey\"},\"createdAt\":{\"type\":\"string\",\"format\":\"date-time\"},\"updatedBy\":{\"$ref\":\"#/components/schemas/UserKey\"},\"updatedAt\":{\"type\":\"string\",\"format\":\"date-time\"},\"version\":{\"$ref\":\"#/components/schemas/SeqNoPrimaryTerm\"}}},\"CIDR_SPECIALCHAR\":{\"type\":\"string\",\"enum\":[\"_~~_\"]},\"PageEndpoint\":{\"type\":\"object\",\"allOf\":[{\"$ref\":\"#/components/schemas/PageRequestWrapper\"}],\"properties\":{\"items\":{\"type\":\"array\",\"items\":{\"$ref\":\"#/components/schemas/Endpoint\"}}}},\"EndpointCriteria\":{\"type\":\"object\",\"properties\":{\"basic\":{\"type\":\"string\"},\"orgId\":{\"type\":\"string\"},\"includeScannerEndpoints\":{\"type\":\"boolean\"},\"showInactiveEndpoints\":{\"type\":\"boolean\"},\"hideInactiveAfterDays\":{\"type\":\"integer\",\"format\":\"int32\"}}},\"PagedEndpointCriteria\":{\"type\":\"object\",\"properties\":{\"criteria\":{\"$ref\":\"#/components/schemas/EndpointCriteria\"},\"pageRequest\":{\"$ref\":\"#/components/schemas/PageRequest\"}}},\"SummaryPreference\":{\"type\":\"object\",\"properties\":{\"enableDaily\":{\"type\":\"boolean\"},\"enableWeekly\":{\"type\":\"boolean\"},\"enableMonthly\":{\"type\":\"boolean\"}}},\"Registration\":{\"type\":\"object\",\"properties\":{\"id\":{\"type\":\"string\"},\"groupId\":{\"type\":\"string\"},\"module\":{\"$ref\":\"#/components/schemas/Module\"},\"moduleVersion\":{\"type\":\"string\"},\"moduleMode\":{\"$ref\":\"#/components/schemas/ModuleMode\"},\"endpointId\":{\"type\":\"string\"},\"endpointName\":{\"type\":\"string\"},\"endpointHostname\":{\"type\":\"string\"},\"internalIps\":{\"type\":\"string\"},\"orgId\":{\"type\":\"string\"},\"orgName\":{\"type\":\"string\"},\"status\":{\"$ref\":\"#/components/schemas/RegistrationStatus\"},\"lastActiveDate\":{\"type\":\"string\",\"format\":\"date-time\"},\"version\":{\"type\":\"integer\",\"format\":\"int64\"},\"createdBy\":{\"type\":\"string\"},\"createdAt\":{\"type\":\"string\",\"format\":\"date-time\"},\"updatedBy\":{\"type\":\"string\"},\"updatedAt\":{\"type\":\"string\",\"format\":\"date-time\"}}},\"PageRegistration\":{\"type\":\"object\",\"allOf\":[{\"$ref\":\"#/components/schemas/PageRequestWrapper\"}],\"properties\":{\"items\":{\"type\":\"array\",\"items\":{\"$ref\":\"#/components/schemas/Registration\"}}}},\"RegistrationCriteria\":{\"type\":\"object\",\"properties\":{\"ids\":{\"type\":\"array\",\"items\":{\"type\":\"string\"}},\"basic\":{\"type\":\"string\"},\"name\":{\"type\":\"string\"},\"status\":{\"type\":\"string\"},\"orgName\":{\"type\":\"string\"},\"module\":{\"$ref\":\"#/components/schemas/Module\"},\"moduleMode\":{\"$ref\":\"#/components/schemas/ModuleMode\"},\"orgIds\":{\"type\":\"array\",\"items\":{\"type\":\"string\"}},\"version\":{\"type\":\"integer\",\"format\":\"int64\"}}},\"PagedRegistrationCriteria\":{\"type\":\"object\",\"properties\":{\"criteria\":{\"$ref\":\"#/components/schemas/RegistrationCriteria\"},\"pageRequest\":{\"$ref\":\"#/components/schemas/PageRequest\"}}},\"DnsFilterProvisioningCriteria\":{\"type\":\"object\",\"properties\":{\"orgId\":{\"type\":\"string\"},\"sapId\":{\"type\":\"string\"},\"firewallSerialNumber\":{\"type\":\"string\"}}},\"DnsFilterSearchCriteria\":{\"type\":\"object\",\"properties\":{\"id\":{\"type\":\"integer\"},\"externalId\":{\"type\":\"string\"},\"organizationId\":{\"type\":\"integer\"},\"organizationExternalId\":{\"type\":\"string\"},\"sapId\":{\"type\":\"string\"},\"firewallSerialNumber\":{\"type\":\"string\"},\"address\":{\"type\":\"string\"}}},\"DnsFilterData\":{\"type\":\"object\",\"properties\":{\"id\":{\"type\":\"integer\"},\"name\":{\"type\":\"string\"},\"secretKey\":{\"type\":\"string\"},\"externalId\":{\"type\":\"string\"},\"organizationId\":{\"type\":\"integer\"},\"organizationName\":{\"type\":\"string\"},\"organizationExternalId\":{\"type\":\"string\"},\"address\":{\"type\":\"string\"},\"sapId\":{\"type\":\"string\"},\"firewallSerialNumber\":{\"type\":\"string\"},\"userAgentCount\":{\"type\":\"integer\"}}},\"PageDnsFilterData\":{\"type\":\"object\",\"allOf\":[{\"$ref\":\"#/components/schemas/PageRequestWrapper\"}],\"properties\":{\"items\":{\"type\":\"array\",\"items\":{\"$ref\":\"#/components/schemas/DnsFilterData\"}}}},\"PagedDnsFilterSearchCriteria\":{\"type\":\"object\",\"properties\":{\"criteria\":{\"$ref\":\"#/components/schemas/DnsFilterSearchCriteria\"},\"pageRequest\":{\"$ref\":\"#/components/schemas/PageRequest\"}}},\"Vendor\":{\"type\":\"string\",\"enum\":[\"BITDEFENDER\",\"DNS_FILTER\"]},\"VendorData\":{\"type\":\"object\",\"properties\":{\"vendor\":{\"$ref\":\"#/components/schemas/Vendor\"},\"uniqueId\":{\"type\":\"string\"},\"endpointId\":{\"type\":\"string\"},\"orgId\":{\"type\":\"string\"}}},\"BitDefenderInstallationData\":{\"type\":\"object\",\"properties\":{\"endpointId\":{\"type\":\"string\"},\"orgId\":{\"type\":\"string\"},\"companyId\":{\"type\":\"string\"},\"hardwareId\":{\"type\":\"string\"}}},\"AutoProvisionedStatus\":{\"type\":\"string\",\"enum\":[\"RETRY_NO_IP\",\"FAILED_NO_IP\",\"CONFIRMED_IP_MATCH\",\"FAILED_IP_MATCH\",\"RETRY_IP_MATCH\",\"CONFIRMED_FW_TRIGGER\",\"FAILED_FW_TRIGGER\",\"RETRY_FW_TRIGGER\"]},\"AutoProvisionedRecord\":{\"type\":\"object\",\"properties\":{\"id\":{\"type\":\"integer\",\"format\":\"int64\"},\"endpointId\":{\"type\":\"string\"},\"orgId\":{\"type\":\"string\"},\"externalIp\":{\"type\":\"string\"},\"firewallId\":{\"type\":\"string\"},\"status\":{\"$ref\":\"#/components/schemas/AutoProvisionedStatus\"},\"statusCount\":{\"type\":\"integer\"},\"notes\":{\"type\":\"string\"},\"intakeStatus\":{\"type\":\"string\"},\"version\":{\"type\":\"integer\"},\"createdBy\":{\"type\":\"string\"},\"createdAt\":{\"type\":\"string\",\"format\":\"date-time\"},\"updatedBy\":{\"type\":\"string\"},\"updatedAt\":{\"type\":\"string\",\"format\":\"date-time\"}}},\"JsonPatch\":{\"type\":\"object\",\"required\":[\"op\",\"path\"],\"properties\":{\"op\":{\"$ref\":\"#/components/schemas/JsonPatchOperation\"},\"from\":{\"type\":\"string\"},\"path\":{\"type\":\"string\"},\"value\":{\"type\":\"string\"}}},\"JsonPatchOperation\":{\"type\":\"string\",\"enum\":[\"ADD\",\"COPY\",\"MOVE\",\"REMOVE\",\"REPLACE\",\"TEST\"]},\"DynamicModuleStatus\":{\"type\":\"string\",\"enum\":[\"PENDING\",\"ACTIVE\",\"INACTIVE\"]},\"IocUpdateData\":{\"type\":\"object\",\"properties\":{\"rulesUrl\":{\"type\":\"string\"}}},\"NetworkHeartbeat\":{\"type\":\"object\",\"properties\":{\"endpointId\":{\"type\":\"string\"},\"orgId\":{\"type\":\"string\"},\"externalAddress\":{\"type\":\"string\"},\"networkAddress\":{\"type\":\"string\"},\"hostAddress\":{\"type\":\"string\"},\"subnetMask\":{\"type\":\"string\"},\"defaultGateway\":{\"type\":\"string\"},\"operatingSystem\":{\"type\":\"string\"},\"pcapVersion\":{\"type\":\"string\"},\"timestamp\":{\"type\":\"string\",\"format\":\"date-time\"}}},\"NetworkHost\":{\"type\":\"object\",\"properties\":{\"id\":{\"type\":\"string\"},\"orgId\":{\"type\":\"string\"},\"ipAddress\":{\"type\":\"string\"},\"macAddress\":{\"type\":\"string\"},\"macVendor\":{\"type\":\"string\"},\"lastSeen\":{\"type\":\"string\",\"format\":\"date-time\"},\"status\":{\"$ref\":\"#/components/schemas/NetworkHostStatus\"}}},\"NetworkHostStatus\":{\"type\":\"string\",\"enum\":[\"NONE\",\"KNOWN\",\"UNKNOWN\"]},\"PageNetworkHost\":{\"type\":\"object\",\"allOf\":[{\"$ref\":\"#/components/schemas/PageRequestWrapper\"}],\"properties\":{\"items\":{\"type\":\"array\",\"items\":{\"$ref\":\"#/components/schemas/NetworkHost\"}}}},\"NetworkHostSearchCriteria\":{\"type\":\"object\",\"properties\":{\"orgId\":{\"type\":\"string\"},\"ipAddress\":{\"type\":\"string\"},\"macAddress\":{\"type\":\"string\"},\"status\":{\"$ref\":\"#/components/schemas/NetworkHostStatus\"}}},\"PagedNetworkHostSearchCriteria\":{\"type\":\"object\",\"properties\":{\"criteria\":{\"$ref\":\"#/components/schemas/NetworkHostSearchCriteria\"},\"pageRequest\":{\"$ref\":\"#/components/schemas/PageRequest\"}}},\"PageRequestWrapper\":{\"type\":\"object\",\"properties\":{\"pageRequest\":{\"$ref\":\"#/components/schemas/PageRequest\"},\"totalCount\":{\"type\":\"integer\",\"format\":\"int64\"},\"totalPages\":{\"type\":\"integer\"}}},\"EndpointOrgConfig\":{\"type\":\"object\",\"properties\":{\"orgId\":{\"type\":\"string\",\"x-field-extra-annotation\":\"@org.springframework.data.annotation.Id\"},\"activated\":{\"type\":\"boolean\"},\"licenseKey\":{\"type\":\"string\"},\"targetVersion\":{\"type\":\"string\",\"description\":\"Deprecated legacy single pin; use per-OS fields for new writes\"},\"targetVersionLinux\":{\"type\":\"string\"},\"targetVersionMac\":{\"type\":\"string\"},\"targetVersionWindows\":{\"type\":\"string\"},\"createdBy\":{\"$ref\":\"#/components/schemas/UserKey\"},\"createdAt\":{\"type\":\"string\",\"format\":\"date-time\",\"x-field-extra-annotation\":\"@org.springframework.data.elasticsearch.annotations.Field(type = org.springframework.data.elasticsearch.annotations.FieldType.Date, format = org.springframework.data.elasticsearch.annotations.DateFormat.date_time)\"},\"updatedBy\":{\"$ref\":\"#/components/schemas/UserKey\"},\"updatedAt\":{\"type\":\"string\",\"format\":\"date-time\",\"x-field-extra-annotation\":\"@org.springframework.data.elasticsearch.annotations.Field(type = org.springframework.data.elasticsearch.annotations.FieldType.Date, format = org.springframework.data.elasticsearch.annotations.DateFormat.date_time)\"},\"version\":{\"$ref\":\"#/components/schemas/SeqNoPrimaryTerm\"}}},\"WinEventLogConfig\":{\"type\":\"object\",\"properties\":{\"name\":{\"type\":\"string\"},\"api\":{\"type\":\"string\"}}},\"WinEventIgnore\":{\"type\":\"object\",\"properties\":{\"product\":{\"type\":\"string\"},\"eventId\":{\"type\":\"integer\",\"format\":\"int32\"}}},\"ConfigFields\":{\"type\":\"object\",\"properties\":{\"dynamicModules\":{\"type\":\"array\",\"items\":{\"type\":\"string\"}},\"enableFim\":{\"type\":\"boolean\"},\"enableWindowsEventLog\":{\"type\":\"boolean\"},\"commUrl\":{\"type\":\"string\"},\"commKeepAliveSeconds\":{\"type\":\"integer\",\"format\":\"int32\"},\"commMinRetryDelaySeconds\":{\"type\":\"integer\",\"format\":\"int32\"},\"commMaxRetryDelaySeconds\":{\"type\":\"integer\",\"format\":\"int32\"},\"commMaxRetries\":{\"type\":\"integer\",\"format\":\"int32\"},\"journalFileName\":{\"type\":\"string\"},\"journalMaxSizeMB\":{\"type\":\"integer\",\"format\":\"int32\"},\"journalMaxBackups\":{\"type\":\"integer\",\"format\":\"int32\"},\"journalMaxAgeDays\":{\"type\":\"integer\",\"format\":\"int32\"},\"loggingFileName\":{\"type\":\"string\"},\"loggingMaxSizeMB\":{\"type\":\"integer\",\"format\":\"int32\"},\"loggingMaxBackups\":{\"type\":\"integer\",\"format\":\"int32\"},\"loggingMaxAgeDays\":{\"type\":\"integer\",\"format\":\"int32\"},\"loggingLevel\":{\"type\":\"string\"},\"hostInfoRefreshIntervalMinutes\":{\"type\":\"integer\",\"format\":\"int32\"},\"fimDBPath\":{\"type\":\"string\"},\"fimDBBackupPath\":{\"type\":\"string\"},\"fimPaths\":{\"type\":\"array\",\"items\":{\"type\":\"string\"}},\"fimFileExclusions\":{\"type\":\"array\",\"items\":{\"type\":\"string\"}},\"fimFileInclusions\":{\"type\":\"array\",\"items\":{\"type\":\"string\"}},\"fimAppendableFiles\":{\"type\":\"array\",\"items\":{\"type\":\"string\"}},\"fimApiUrl\":{\"type\":\"string\"},\"fimRunIntervalMinutes\":{\"type\":\"integer\",\"format\":\"int32\"},\"fimScheduleCron\":{\"type\":\"string\"},\"fimRegistryInclusionPattern\":{\"type\":\"array\",\"items\":{\"type\":\"string\"}},\"fimRegistryExclusionPattern\":{\"type\":\"array\",\"items\":{\"type\":\"string\"}},\"fimPathsLinux\":{\"type\":\"array\",\"items\":{\"type\":\"string\"}},\"fimFileExclusionsLinux\":{\"type\":\"array\",\"items\":{\"type\":\"string\"}},\"fimFileInclusionsLinux\":{\"type\":\"array\",\"items\":{\"type\":\"string\"}},\"fimAppendableFilesLinux\":{\"type\":\"array\",\"items\":{\"type\":\"string\"}},\"fimPathsMac\":{\"type\":\"array\",\"items\":{\"type\":\"string\"}},\"fimFileExclusionsMac\":{\"type\":\"array\",\"items\":{\"type\":\"string\"}},\"fimFileInclusionsMac\":{\"type\":\"array\",\"items\":{\"type\":\"string\"}},\"fimAppendableFilesMac\":{\"type\":\"array\",\"items\":{\"type\":\"string\"}},\"panPaths\":{\"type\":\"array\",\"items\":{\"type\":\"string\"}},\"panFileInclusions\":{\"type\":\"array\",\"items\":{\"type\":\"string\"}},\"panFileExclusions\":{\"type\":\"array\",\"items\":{\"type\":\"string\"}},\"panPathsLinux\":{\"type\":\"array\",\"items\":{\"type\":\"string\"}},\"panFileInclusionsLinux\":{\"type\":\"array\",\"items\":{\"type\":\"string\"}},\"panFileExclusionsLinux\":{\"type\":\"array\",\"items\":{\"type\":\"string\"}},\"panPathsMac\":{\"type\":\"array\",\"items\":{\"type\":\"string\"}},\"panFileInclusionsMac\":{\"type\":\"array\",\"items\":{\"type\":\"string\"}},\"panFileExclusionsMac\":{\"type\":\"array\",\"items\":{\"type\":\"string\"}},\"panScheduleCron\":{\"type\":\"string\"},\"eventLogLogs\":{\"type\":\"array\",\"items\":{\"$ref\":\"#/components/schemas/WinEventLogConfig\"}},\"eventLogIgnores\":{\"type\":\"array\",\"items\":{\"$ref\":\"#/components/schemas/WinEventIgnore\"}},\"eventLogRegistryFile\":{\"type\":\"string\"},\"eventLogMaxUpdatesFlush\":{\"type\":\"integer\",\"format\":\"int32\"},\"eventLogMaxIntervalFlushSeconds\":{\"type\":\"integer\",\"format\":\"int32\"},\"eventLogCheckIntervalMinutes\":{\"type\":\"integer\",\"format\":\"int32\"},\"updateLoggingFileName\":{\"type\":\"string\"},\"updateLoggingMaxSizeMB\":{\"type\":\"integer\",\"format\":\"int32\"},\"updateLoggingMaxBackups\":{\"type\":\"integer\",\"format\":\"int32\"},\"updateLoggingMaxAgeDays\":{\"type\":\"integer\",\"format\":\"int32\"},\"updateApiUrl\":{\"type\":\"string\"},\"updateCron\":{\"type\":\"string\"},\"updateLoggingLevel\":{\"type\":\"string\"},\"fusionContainerVersion\":{\"type\":\"string\"},\"policyScheduleCron\":{\"type\":\"string\"},\"iocDetectionScheduleCron\":{\"type\":\"string\"},\"iocDetectionRuleVersion\":{\"type\":\"string\"},\"iocDetectionDisableHunt\":{\"type\":\"boolean\"},\"iocDetectionDisableShimCache\":{\"type\":\"boolean\"},\"iocDetectionDisableSrum\":{\"type\":\"boolean\"},\"iocDetectionHuntPaths\":{\"type\":\"array\",\"items\":{\"type\":\"string\"}},\"iocDetectionHuntExtensions\":{\"type\":\"array\",\"items\":{\"type\":\"string\"}},\"iocDetectionHuntLevel\":{\"type\":\"string\"},\"iocDetectionHuntKind\":{\"type\":\"string\"},\"iocDetectionHuntIncludeExperimental\":{\"type\":\"boolean\"},\"iocDetectionShimCacheRegex\":{\"type\":\"string\"},\"iocDetectionShimCacheNoTSPair\":{\"type\":\"boolean\"},\"iocDetectionKeepTempFiles\":{\"type\":\"boolean\"},\"networkHeartbeatIntervalMin\":{\"type\":\"integer\",\"format\":\"int32\"},\"softwareInventoryScheduleCron\":{\"type\":\"string\"},\"softwareInventoryCveUrl\":{\"type\":\"string\"},\"vulnSeverity\":{\"type\":\"string\"},\"vulnTemplateurl\":{\"type\":\"string\"},\"vulnNucleitimeout\":{\"type\":\"integer\",\"format\":\"int32\"},\"vulnInteractshservers\":{\"type\":\"array\",\"items\":{\"type\":\"string\"}},\"vulnInteractshtoken\":{\"type\":\"string\"},\"vulnInteractionscachesize\":{\"type\":\"integer\",\"format\":\"int32\"},\"vulnInteractionseviction\":{\"type\":\"integer\",\"format\":\"int32\"},\"vulnInteractionspollduration\":{\"type\":\"integer\",\"format\":\"int32\"},\"vulnInteractionscooldownperiod\":{\"type\":\"integer\",\"format\":\"int32\"},\"vulnTemplateupdateperiod\":{\"type\":\"string\"},\"vulnTemplateupdatefaildelay\":{\"type\":\"string\"},\"vulnTemplatevalidateevery\":{\"type\":\"integer\",\"format\":\"int32\"},\"vulnIncludetags\":{\"type\":\"array\",\"items\":{\"type\":\"string\"}},\"vulnExcludetags\":{\"type\":\"array\",\"items\":{\"type\":\"string\"}},\"vulnIncludeids\":{\"type\":\"array\",\"items\":{\"type\":\"string\"}},\"vulnExcludeids\":{\"type\":\"array\",\"items\":{\"type\":\"string\"}},\"vulnRatelimit\":{\"type\":\"integer\",\"format\":\"int32\"},\"vulnRuntimeout\":{\"type\":\"string\"},\"vulnWaitimeout\":{\"type\":\"string\"},\"vulnCriticalWeight\":{\"type\":\"integer\",\"format\":\"int32\"},\"vulnHighWeight\":{\"type\":\"integer\",\"format\":\"int32\"},\"vulnMediumWeight\":{\"type\":\"integer\",\"format\":\"int32\"},\"vulnLowWeight\":{\"type\":\"integer\",\"format\":\"int32\"},\"vulnInfoWeight\":{\"type\":\"integer\",\"format\":\"int32\"},\"vulnHonorrobotstxt\":{\"type\":\"boolean\"},\"vulnLogwebcrawlertraffic\":{\"type\":\"boolean\"},\"vulnDisallowunknownfields\":{\"type\":\"boolean\"},\"vulnLognucleistderr\":{\"type\":\"boolean\"},\"vulnSavenucleioutput\":{\"type\":\"boolean\"},\"vulnNucleipath\":{\"type\":\"string\"}}},\"ConfigType\":{\"type\":\"string\",\"enum\":[\"TEMPLATE\",\"ORG\",\"ENDPOINT\"]},\"Config\":{\"type\":\"object\",\"properties\":{\"id\":{\"type\":\"string\",\"x-field-extra-annotation\":\"@org.springframework.data.annotation.Id\"},\"version\":{\"$ref\":\"#/components/schemas/SeqNoPrimaryTerm\"},\"type\":{\"$ref\":\"#/components/schemas/ConfigType\"},\"createdBy\":{\"$ref\":\"#/components/schemas/UserKey\"},\"updatedBy\":{\"$ref\":\"#/components/schemas/UserKey\"},\"createdAt\":{\"type\":\"string\",\"format\":\"date-time\",\"x-field-extra-annotation\":\"@org.springframework.data.elasticsearch.annotations.Field(type = org.springframework.data.elasticsearch.annotations.FieldType.Date, format = org.springframework.data.elasticsearch.annotations.DateFormat.date_time)\"},\"updatedAt\":{\"type\":\"string\",\"format\":\"date-time\",\"x-field-extra-annotation\":\"@org.springframework.data.elasticsearch.annotations.Field(type = org.springframework.data.elasticsearch.annotations.FieldType.Date, format = org.springframework.data.elasticsearch.annotations.DateFormat.date_time)\"},\"templateId\":{\"type\":\"string\"},\"externalId\":{\"type\":\"string\"},\"templateName\":{\"type\":\"string\"},\"fields\":{\"$ref\":\"#/components/schemas/ConfigFields\"}}},\"ConfigAndTemplate\":{\"type\":\"object\",\"properties\":{\"config\":{\"$ref\":\"#/components/schemas/Config\"},\"template\":{\"$ref\":\"#/components/schemas/Config\"}}},\"EnabledModules\":{\"type\":\"object\",\"properties\":{\"id\":{\"type\":\"string\"},\"orgId\":{\"type\":\"string\"},\"fim\":{\"type\":\"string\"},\"wel\":{\"type\":\"string\"},\"antivirus\":{\"type\":\"string\"},\"cmd\":{\"type\":\"string\"},\"dnsFilter\":{\"type\":\"string\"},\"fusionScanner\":{\"type\":\"string\"},\"iocDetection\":{\"type\":\"string\"},\"pan\":{\"type\":\"string\"},\"policy\":{\"type\":\"string\"},\"network\":{\"type\":\"string\"},\"softwareInventory\":{\"type\":\"string\"},\"vuln\":{\"type\":\"string\"},\"fde\":{\"type\":\"string\"},\"mdr\":{\"type\":\"string\"},\"version\":{\"type\":\"integer\"},\"createdBy\":{\"type\":\"string\"},\"createdAt\":{\"type\":\"string\",\"format\":\"date-time\"},\"updatedBy\":{\"type\":\"string\"},\"updatedAt\":{\"type\":\"string\",\"format\":\"date-time\"}}},\"BundledModule\":{\"type\":\"object\",\"properties\":{\"id\":{\"description\":\"unique id for the module\",\"type\":\"string\"},\"displayName\":{\"description\":\"display name for the module\",\"type\":\"string\"},\"description\":{\"description\":\"description of the module\",\"type\":\"string\"}}},\"Bundle\":{\"type\":\"object\",\"properties\":{\"id\":{\"description\":\"unique id for the bundle\",\"type\":\"string\"},\"displayName\":{\"description\":\"display name for the bundle\",\"type\":\"string\"},\"modules\":{\"type\":\"array\",\"items\":{\"$ref\":\"#/components/schemas/BundledModule\"}}}},\"ReportCriteria\":{\"type\":\"object\",\"properties\":{\"aggregateField\":{\"description\":\"field to aggregate on\",\"type\":\"string\"},\"orgIds\":{\"type\":\"array\",\"items\":{\"type\":\"string\"}}}},\"EndpointInstalledSoftware\":{\"type\":\"object\",\"properties\":{\"id\":{\"type\":\"integer\",\"format\":\"int64\"},\"endpointId\":{\"type\":\"string\"},\"orgId\":{\"type\":\"string\"},\"softwareName\":{\"type\":\"string\"},\"softwareVersion\":{\"type\":\"string\"},\"platform\":{\"type\":\"string\"},\"publisher\":{\"type\":\"string\"},\"installDate\":{\"description\":\"Format YYYY-MM-DD\",\"type\":\"string\"},\"installPath\":{\"type\":\"string\"},\"user\":{\"description\":\"User specific installation, blank if system-wide installation.\",\"type\":\"string\"},\"systemComponent\":{\"description\":\"System Component vs. Third-party Product\",\"type\":\"boolean\"},\"osInstaller\":{\"description\":\"Installed using a system installer. (E.g., MSI or RPM)\",\"type\":\"boolean\"},\"active\":{\"description\":\"is currently active\",\"type\":\"boolean\"},\"firstInstallDate\":{\"description\":\"Format YYYY-MM-DD\",\"type\":\"string\"},\"inactivatedDate\":{\"description\":\"Format YYYY-MM-DD\",\"type\":\"string\"},\"cves\":{\"type\":\"array\",\"items\":{\"$ref\":\"#/components/schemas/Cve\"}},\"version\":{\"type\":\"integer\",\"format\":\"int32\"},\"createdBy\":{\"type\":\"string\"},\"createdAt\":{\"type\":\"string\",\"format\":\"date-time\"},\"updatedBy\":{\"type\":\"string\"},\"updatedAt\":{\"type\":\"string\",\"format\":\"date-time\"}}},\"Cve\":{\"type\":\"object\",\"properties\":{\"id\":{\"type\":\"string\"},\"title\":{\"type\":\"string\"},\"severity\":{\"type\":\"string\"}}},\"EndpointInstalledSoftwareWithName\":{\"type\":\"object\",\"properties\":{\"endpointName\":{\"type\":\"string\"},\"endpointId\":{\"type\":\"string\"},\"orgId\":{\"type\":\"string\"},\"softwareName\":{\"type\":\"string\"},\"softwareVersion\":{\"type\":\"string\"},\"platform\":{\"type\":\"string\"},\"firstInstallDate\":{\"description\":\"Format YYYY-MM-DD\",\"type\":\"string\"},\"updatedAt\":{\"type\":\"string\",\"format\":\"date-time\"}}},\"EndpointInstalledSoftwareCount\":{\"type\":\"object\",\"properties\":{\"softwareName\":{\"type\":\"string\"},\"softwareVersion\":{\"type\":\"string\"},\"nbrInstallations\":{\"type\":\"integer\",\"format\":\"int32\"}}},\"SoftwareChange\":{\"type\":\"object\",\"properties\":{\"previousSoftware\":{\"$ref\":\"#/components/schemas/InstalledSoftware\"},\"currentSoftware\":{\"$ref\":\"#/components/schemas/InstalledSoftware\"},\"changeType\":{\"description\":\"Describes the reason for the change\",\"type\":\"string\"},\"uuid\":{\"description\":\"Unique id for this change\",\"type\":\"string\"}}},\"SoftwareInventorySearchCriteria\":{\"type\":\"object\",\"properties\":{\"endpointId\":{\"type\":\"string\"},\"softwareName\":{\"type\":\"string\"},\"softwareVersion\":{\"type\":\"string\"}}},\"SummarySoftwareInventorySearchCriteria\":{\"type\":\"object\",\"properties\":{\"orgId\":{\"type\":\"string\"},\"softwareName\":{\"type\":\"string\"},\"softwareVersion\":{\"type\":\"string\"}}},\"PageSoftwareInventoryData\":{\"type\":\"object\",\"allOf\":[{\"$ref\":\"#/components/schemas/PageRequestWrapper\"}],\"properties\":{\"items\":{\"type\":\"array\",\"items\":{\"$ref\":\"#/components/schemas/EndpointInstalledSoftware\"}}}},\"PageEndpointInstalledSoftwareCount\":{\"type\":\"object\",\"allOf\":[{\"$ref\":\"#/components/schemas/PageRequestWrapper\"}],\"properties\":{\"items\":{\"type\":\"array\",\"items\":{\"$ref\":\"#/components/schemas/EndpointInstalledSoftwareCount\"}}}},\"PagedSoftwareInventorySearchCriteria\":{\"type\":\"object\",\"properties\":{\"criteria\":{\"$ref\":\"#/components/schemas/SoftwareInventorySearchCriteria\"},\"pageRequest\":{\"$ref\":\"#/components/schemas/PageRequest\"}}},\"PagedSummarySoftwareInventorySearchCriteria\":{\"type\":\"object\",\"properties\":{\"criteria\":{\"$ref\":\"#/components/schemas/SummarySoftwareInventorySearchCriteria\"},\"pageRequest\":{\"$ref\":\"#/components/schemas/PageRequest\"}}},\"SupportInformationRequest\":{\"type\":\"object\",\"properties\":{\"endpointId\":{\"type\":\"string\"},\"referenceId\":{\"type\":\"string\"},\"mode\":{\"$ref\":\"#/components/schemas/SupportInformationMode\"}}},\"SupportInformationMode\":{\"type\":\"string\",\"enum\":[\"MINIMAL\",\"FULL\",\"THIRD_PARTY\"]},\"Tag\":{\"type\":\"object\",\"properties\":{\"name\":{\"type\":\"string\"},\"prefix\":{\"type\":\"string\"},\"value\":{\"type\":\"string\"}}},\"Address\":{\"type\":\"object\",\"properties\":{\"addressLine1\":{\"type\":\"string\"},\"addressLine2\":{\"type\":\"string\"},\"city\":{\"type\":\"string\"},\"province\":{\"type\":\"string\"},\"postalCode\":{\"type\":\"string\"},\"country\":{\"type\":\"string\"},\"notes\":{\"type\":\"string\"},\"tags\":{\"type\":\"array\",\"items\":{\"$ref\":\"#/components/schemas/Tag\"}}}},\"UserKey\":{\"type\":\"object\",\"properties\":{\"username\":{\"type\":\"string\"},\"authenticator\":{\"type\":\"string\"}}},\"SortedField\":{\"type\":\"object\",\"properties\":{\"fieldName\":{\"type\":\"string\"},\"sort\":{\"type\":\"string\",\"enum\":[\"ASC\",\"DESC\"]}}},\"PageRequest\":{\"type\":\"object\",\"properties\":{\"pageNumber\":{\"type\":\"integer\",\"format\":\"int32\"},\"pageSize\":{\"type\":\"integer\",\"format\":\"int32\"},\"sort\":{\"type\":\"array\",\"items\":{\"$ref\":\"#/components/schemas/SortedField\"}}}},\"EndpointMessage\":{\"type\":\"object\",\"properties\":{\"module\":{\"type\":\"string\"},\"name\":{\"type\":\"string\"},\"uuid\":{\"type\":\"string\"},\"ruuid\":{\"type\":\"string\"},\"ts\":{\"type\":\"string\",\"format\":\"date-time\"},\"payload\":{\"type\":\"object\"}}},\"Module\":{\"type\":\"string\",\"enum\":[\"FUSION_SCANNER\"]},\"SemanticVersion\":{\"type\":\"object\",\"properties\":{\"major\":{\"type\":\"integer\",\"format\":\"int32\"},\"minor\":{\"type\":\"integer\",\"format\":\"int32\"},\"patch\":{\"type\":\"integer\",\"format\":\"int32\"}}},\"RegistrationStatus\":{\"type\":\"string\",\"enum\":[\"DECOMMISSIONED\",\"PENDING\",\"REGISTERED\"]},\"RegistrationRequest\":{\"type\":\"object\",\"properties\":{\"id\":{\"type\":\"string\"},\"endpointId\":{\"type\":\"string\"},\"module\":{\"$ref\":\"#/components/schemas/Module\"},\"moduleVersion\":{\"$ref\":\"#/components/schemas/SemanticVersion\"},\"status\":{\"$ref\":\"#/components/schemas/RegistrationStatus\"}}},\"ModuleMode\":{\"type\":\"string\",\"enum\":[\"EXTERNAL\",\"INTERNAL\"]},\"RegistrationResponse\":{\"type\":\"object\",\"properties\":{\"id\":{\"type\":\"string\"},\"groupId\":{\"type\":\"string\"},\"module\":{\"$ref\":\"#/components/schemas/Module\"},\"moduleVersion\":{\"$ref\":\"#/components/schemas/SemanticVersion\"},\"moduleMode\":{\"$ref\":\"#/components/schemas/ModuleMode\"},\"status\":{\"$ref\":\"#/components/schemas/RegistrationStatus\"}}},\"CommandRequest\":{\"type\":\"object\",\"required\":[\"command\",\"payload\"],\"properties\":{\"command\":{\"type\":\"string\"},\"payload\":{\"type\":\"object\"}}},\"InstalledSoftware\":{\"type\":\"object\",\"properties\":{\"name\":{\"type\":\"string\"},\"version\":{\"type\":\"string\"},\"publisher\":{\"type\":\"string\"},\"installDate\":{\"description\":\"Format YYYY-MM-DD [Optional]\",\"type\":\"string\"},\"installPath\":{\"type\":\"string\"},\"user\":{\"description\":\"User specific installation, blank if system-wide installation.\",\"type\":\"string\"},\"systemComponent\":{\"description\":\"System Component vs. Third-party Product\",\"type\":\"boolean\",\"default\":false},\"osInstaller\":{\"description\":\"Installed using a system installer. (E.g., MSI or RPM)\",\"type\":\"boolean\",\"default\":false},\"cves\":{\"type\":\"array\",\"items\":{\"$ref\":\"#/components/schemas/Cve\"}}}}},\"securitySchemes\":{\"vc-security\":{\"type\":\"apiKey\",\"in\":\"header\",\"name\":\"x-auth-token\"}}}}},\"options\":{\"showConsole\":true,\"pagination\":\"item\",\"corsProxyUrl\":\"https://cors.redoc.ly\",\"hideInfoSection\":true,\"noAutoAuth\":true,\"generateCodeSamples\":{\"languages\":[{\"lang\":\"curl\"},{\"lang\":\"Python\"},{\"lang\":\"Node.js\"}]},\"disableSearch\":true,\"ctrlFHijack\":false,\"disableSidebar\":true,\"theme\":{\"overrides\":{\"DownloadButton\":{\"custom\":\"\"},\"NextSectionButton\":{\"custom\":\"\"}},\"codeBlock\":{\"tokens\":{}},\"schema\":{\"constraints\":{},\"examples\":{}},\"rightPanel\":{\"textColor\":\"#eeeeee\"},\"typography\":{\"heading1\":{},\"heading2\":{},\"heading3\":{},\"rightPanelHeading\":{}}}}}","redocHasSecurityDefinitions":false,"redocInfoPageLink":"/openapi/endpoint/overview/","redocItemId":"tag/org-config-target-version/operation/setOrgTargetVersion","redocHasInfoPage":false,"settings":{"corsProxyUrl":"https://cors.redoc.ly","hideInfoSection":true,"noAutoAuth":true,"generateCodeSamples":{"languages":[{"lang":"curl"},{"lang":"Python"},{"lang":"Node.js"}]}},"requestLogin":false,"lastModified":"2025-01-14T17:41:25.000Z"},"seo":{"title":"Set per-OS pinned target versions for an org"}}},"pageContext":{"id":"a48a3d32-80c9-5fa7-a781-20cab2d73659operation/setOrgTargetVersion__redocly content/openapi/endpoint/operation/setOrgTargetVersion/","seo":{"title":"Set per-OS pinned target versions for an org","description":"Sets linux, mac, and windows pins (all three fields required). Use an empty string to clear a pin for that OS. At least one OS version must be non-empty. Versions accept optional leading \"v\" and are stored as v-prefixed strings. Clears legacy targetVersion.\n","image":"","keywords":null,"jsonLd":null,"lang":null},"pageId":"openapi/endpoint.page.yaml#operation/setOrgTargetVersion","pageBaseUrl":"/openapi/endpoint","type":"redoc-operation","toc":{"enable":true,"maxDepth":4,"headings":null},"data":{},"catalogInfo":null,"link":"/openapi/endpoint/operation/setOrgTargetVersion/","sidebarName":"training","isLanding":false,"showPrevButton":null,"showNextButton":null,"apiVersions":[{"definitionId":"endpoint","id":"endpoint","title":"endpoint","isDefault":true,"apiId":null}],"apiVersionId":null,"isDefaultApiVersion":true}},"staticQueryHashes":["1123603147","1180902673","1302185487","1344209882","1398840060","1520077861","1975142765","2667623876","2950305614","3743992808","561138138"]}