@panoptic-it-solutions/n8n-nodes-datto-rmm
Version:
n8n node for Datto RMM integration
4,402 lines • 123 kB
TypeScript
export interface paths {
"/v2/site": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put: operations["create"];
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/site/{siteUid}/variable": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put: operations["createSiteVariable"];
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/device/{deviceUid}/site/{siteUid}": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put: operations["moveDevice"];
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/device/{deviceUid}/quickjob": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put: operations["createQuickJob"];
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/account/variable": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put: operations["createAccountVariable"];
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/user/resetApiKeys": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["resetApiKeys"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/site/{siteUid}": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["getSite"];
put?: never;
post: operations["update"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/site/{siteUid}/variable/{variableId}": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["updateSiteVariable"];
delete: operations["deleteSiteVariable"];
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/site/{siteUid}/settings/proxy": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["updateProxy"];
delete: operations["deleteProxy"];
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/device/{deviceUid}/warranty": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["setWarrantyData"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/device/{deviceUid}/udf": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["setUdfFields"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/alert/{alertUid}/unmute": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["unmuteAlert"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/alert/{alertUid}/resolve": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["resolveAlert"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/alert/{alertUid}/mute": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["muteAlert"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/account/variable/{variableId}": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["updateAccountVariable"];
delete: operations["deleteAccountVariable"];
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/system/status": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["getStatus"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/system/request_rate": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["get"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/system/pagination": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["getPaginationConfigurations"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/site/{siteUid}/variables": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["getSiteVariables"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/site/{siteUid}/settings": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["getSiteSettings"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/site/{siteUid}/filters": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["getSiteDeviceFilters"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/site/{siteUid}/devices": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["getSiteDevices"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/site/{siteUid}/devices/network-interface": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["getSiteDevicesWithNetworkInterface"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/site/{siteUid}/alerts/resolved": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["getSiteResolvedAlerts"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/site/{siteUid}/alerts/open": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["getSiteOpenAlerts"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/job/{jobUid}": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["get_1"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/job/{jobUid}/results/{deviceUid}": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["getJobResults"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/job/{jobUid}/results/{deviceUid}/stdout": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["getStdOut"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/job/{jobUid}/results/{deviceUid}/stderr": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["getStdErr"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/job/{jobUid}/components": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["getJobComponents"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/filter/default-filters": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["getDefaultsFilters"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/filter/custom-filters": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["getCustomFilters"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/device/{deviceUid}": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["getByUid"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/device/{deviceUid}/alerts/resolved": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["getDeviceResolvedAlerts"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/device/{deviceUid}/alerts/open": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["getDeviceOpenAlerts"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/device/macAddress/{macAddress}": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["getByMacAddress"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/device/id/{deviceId}": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["getById"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/audit/printer/{deviceUid}": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["getPrinterAudit"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/audit/esxihost/{deviceUid}": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["getEsxiHostAudit"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/audit/device/{deviceUid}": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["getDeviceAudit"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/audit/device/{deviceUid}/software": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["getDeviceAuditSoftware"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/audit/device/macAddress/{macAddress}": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["getDeviceAuditByMacAddress"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/alert/{alertUid}": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["getAlert"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/activity-logs": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["getActivities"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/account": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["getUserAccount"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/account/variables": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["getAccountVariables"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/account/users": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["getUsers"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/account/sites": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["getSites"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/account/dnet-site-mappings": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["getDnetSiteMappings"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/account/devices": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["getUserAccountDevices"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/account/components": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["getComponents"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/account/alerts/resolved": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["getUserAccountClosedAlerts"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/v2/account/alerts/open": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["getUserAccountOpenAlerts"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
}
export type webhooks = Record<string, never>;
export interface components {
schemas: {
CreateSiteRequest: {
name: string;
description?: string;
notes?: string;
onDemand?: boolean;
splashtopAutoInstall?: boolean;
proxySettings?: components["schemas"]["ProxySettings"];
};
ProxySettings: {
host?: string;
password?: string;
port?: number;
type?: "http" | "socks4" | "socks5";
username?: string;
};
DevicesStatus: {
numberOfDevices?: number;
numberOfOnlineDevices?: number;
numberOfOfflineDevices?: number;
};
Site: {
id?: number;
uid?: string;
accountUid?: string;
name?: string;
description?: string;
notes?: string;
onDemand?: boolean;
splashtopAutoInstall?: boolean;
proxySettings?: components["schemas"]["ProxySettings"];
devicesStatus?: components["schemas"]["DevicesStatus"];
autotaskCompanyName?: string;
autotaskCompanyId?: string;
portalUrl?: string;
};
"Variable Creation Request": {
name?: string;
value?: string;
masked?: boolean;
};
CreateQuickJobRequest: {
jobName: string;
jobComponent: components["schemas"]["JobComponentRequest"];
};
JobComponentRequest: {
componentUid?: string;
variables?: components["schemas"]["JobComponentVariable"][];
};
JobComponentVariable: {
name?: string;
value?: string;
};
CreateQuickJobResponse: {
jobComponents?: components["schemas"]["JobComponent"][];
job?: components["schemas"]["Job"];
};
Job: {
id?: number;
dateCreated?: string;
name?: string;
uid?: string;
status?: "active" | "completed";
};
JobComponent: {
uid?: string;
name?: string;
variables?: components["schemas"]["JobComponentVariable"][];
};
AuthUserKey: {
apiAccessKey?: string;
apiSecretKey?: string;
userName?: string;
};
SiteRequest: {
name: string;
description?: string;
notes?: string;
onDemand?: boolean;
splashtopAutoInstall?: boolean;
};
"Variable Update Request": {
name?: string;
value?: string;
};
GeneralSettings: {
name?: string;
uid?: string;
description?: string;
onDemand?: boolean;
};
MailRecipient: {
name?: string;
email?: string;
type?: string;
receives?: number;
receivesNewDevices?: boolean;
receivesReports?: boolean;
receivesAlerts?: boolean;
};
SiteSettings: {
generalSettings?: components["schemas"]["GeneralSettings"];
proxySettings?: components["schemas"]["ProxySettings"];
mailRecipients?: components["schemas"]["MailRecipient"][];
};
Warranty: {
warrantyDate?: string;
};
Udf: {
udf1?: string;
udf2?: string;
udf3?: string;
udf4?: string;
udf5?: string;
udf6?: string;
udf7?: string;
udf8?: string;
udf9?: string;
udf10?: string;
udf11?: string;
udf12?: string;
udf13?: string;
udf14?: string;
udf15?: string;
udf16?: string;
udf17?: string;
udf18?: string;
udf19?: string;
udf20?: string;
udf21?: string;
udf22?: string;
udf23?: string;
udf24?: string;
udf25?: string;
udf26?: string;
udf27?: string;
udf28?: string;
udf29?: string;
udf30?: string;
};
StatusResponse: {
version?: string;
status?: string;
started?: string;
};
RateStatusResponse: {
slidingTimeWindowSizeSeconds?: number;
accountUid?: string;
accountCount?: number;
accountRateLimit?: number;
accountCutOffRatio?: number;
};
PaginationConfiguration: {
max?: number;
};
PaginationData: {
count?: number;
totalCount?: number;
prevPageUrl?: string;
nextPageUrl?: string;
};
Variable: {
id?: number;
name?: string;
value?: string;
masked?: boolean;
};
VariablesPage: {
pageDetails: components["schemas"]["PaginationData"];
variables: components["schemas"]["Variable"][];
};
Filter: {
id?: number;
name?: string;
description?: string;
type?: "rmm_default" | "custom" | "site";
dateCreate?: string;
lastUpdated?: string;
};
FiltersPage: {
pageDetails: components["schemas"]["PaginationData"];
filters: components["schemas"]["Filter"][];
};
Antivirus: {
antivirusProduct?: string;
antivirusStatus?: "RunningAndUpToDate" | "RunningAndNotUpToDate" | "NotRunning" | "NotDetected";
};
Device: {
id?: number;
uid?: string;
siteId?: number;
siteUid?: string;
siteName?: string;
deviceType?: components["schemas"]["DevicesType"];
hostname?: string;
intIpAddress?: string;
operatingSystem?: string;
lastLoggedInUser?: string;
domain?: string;
cagVersion?: string;
displayVersion?: string;
extIpAddress?: string;
description?: string;
a64Bit?: boolean;
rebootRequired?: boolean;
online?: boolean;
suspended?: boolean;
deleted?: boolean;
lastSeen?: string;
lastReboot?: string;
lastAuditDate?: string;
creationDate?: string;
udf?: components["schemas"]["Udf"];
snmpEnabled?: boolean;
deviceClass?: "device" | "printer" | "esxihost" | "unknown";
portalUrl?: string;
warrantyDate?: string;
antivirus?: components["schemas"]["Antivirus"];
patchManagement?: components["schemas"]["PatchManagement"];
softwareStatus?: string;
webRemoteUrl?: string;
};
DevicesPage: {
pageDetails: components["schemas"]["PaginationData"];
devices: components["schemas"]["Device"][];
};
DevicesType: {
category?: string;
type?: string;
};
PatchManagement: {
patchStatus?: "NoPolicy" | "NoData" | "RebootRequired" | "InstallError" | "ApprovedPending" | "FullyPatched";
patchesApprovedPending?: number;
patchesNotApproved?: number;
patchesInstalled?: number;
};
"Device Network Interface": {
id?: number;
uid?: string;
siteId?: number;
siteUid?: string;
siteName?: string;
deviceType?: components["schemas"]["DevicesType"];
hostname?: string;
intIpAddress?: string;
extIpAddress?: string;
nics?: components["schemas"]["NetworkInterface"][];
};
DevicesNetworkInterfacePage: {
pageDetails: components["schemas"]["PaginationData"];
devices: components["schemas"]["Device Network Interface"][];
};
NetworkInterface: {
instance?: string;
ipv4?: string;
ipv6?: string;
macAddress?: string;
type?: string;
};
ActionContext: {
"@class": "ActionContext";
} & (Omit<components["schemas"]["AlertContext"], "@class"> & {
packageName?: string;
actionType?: "INSTALLED" | "UNINSTALLED" | "VERSION_CHANGED";
prevVersion?: string;
version?: string;
});
Alert: {
alertUid?: string;
priority?: "Critical" | "High" | "Moderate" | "Low" | "Information" | "Unknown";
diagnostics?: string;
resolved?: boolean;
resolvedBy?: string;
resolvedOn?: string;
muted?: boolean;
ticketNumber?: string;
timestamp?: string;
alertMonitorInfo?: components["schemas"]["AlertMonitorInfo"];
alertContext?: components["schemas"]["ActionContext"] | components["schemas"]["AntivirusContext"] | components["schemas"]["BackupManagementContext"] | components["schemas"]["CustomSNMPContext"] | components["schemas"]["DiskHealthContext"] | components["schemas"]["DiskUsageContext"] | components["schemas"]["EndpointSecurityThreatContext"] | components["schemas"]["EndpointSecurityWindowsDefenderContext"] | components["schemas"]["EventLogContext"] | components["schemas"]["FanContext"] | components["schemas"]["FileSystemContext"] | components["schemas"]["OnlineOfflineStatusContext"] | components["schemas"]["PatchContext"] | components["schemas"]["PingContext"] | components["schemas"]["PrinterContext"] | components["schemas"]["PsuContext"] | components["schemas"]["RansomWareContext"] | components["schemas"]["ResourceUsageContext"] | components["schemas"]["SNMPProbeContext"] | components["schemas"]["ScriptContext"] | components["schemas"]["SecCenterContext"] | components["schemas"]["SecurityManagementContext"] | components["schemas"]["StatusContext"] | components["schemas"]["TemperatureContext"] | components["schemas"]["WindowsPerformanceContext"] | components["schemas"]["WmiContext"];
alertSourceInfo?: components["schemas"]["AlertSourceInfo"];
responseActions?: components["schemas"]["ResponseAction"][];
autoresolveMins?: number;
};
AlertContext: {
"@class": string;
};
AlertMonitorInfo: {
sendsEmails?: boolean;
createsTicket?: boolean;
};
AlertSourceInfo: {
deviceUid?: string;
deviceName?: string;
siteUid?: string;
siteName?: string;
};
AlertsPage: {
pageDetails: components["schemas"]["PaginationData"];
alerts: components["schemas"]["Alert"][];
};
AntivirusContext: {
"@class": "AntivirusContext";
} & (Omit<components["schemas"]["AlertContext"], "@class"> & {
status?: "NOTDETECTED" | "NOTRUNNING" | "RUNNINGNOTUPTODATE";
productName?: string;
});
BackupManagementContext: {
"@class": "BackupManagementContext";
} & (Omit<components["schemas"]["AlertContext"], "@class"> & {
errorMessage?: string;
timeout?: number;
});
CustomSNMPContext: {
"@class": "CustomSNMPContext";
} & (Omit<components["schemas"]["AlertContext"], "@class"> & {
displayName?: string;
currentValue?: string;
monitorInstance?: string;
});
DiskHealthContext: {
"@class": "DiskHealthContext";
} & (Omit<components["schemas"]["AlertContext"], "@class"> & {
reason?: string;
type?: "CPU" | "MEMORY" | "TEMPERATURE" | "FAN" | "DISKHEALTH" | "PSU" | "SNMP_THROUGHPUT";
});
DiskUsageContext: {
"@class": "DiskUsageContext";
} & (Omit<components["schemas"]["AlertContext"], "@class"> & {
diskName?: string;
totalVolume?: number;
freeSpace?: number;
unitOfMeasure?: "PERCENT" | "USED" | "FREE";
diskNameDesignation?: "ANY_VOLUME" | "ALL_VOLUMES" | "SINGLE_VOLUME";
});
EndpointSecurityThreatContext: {
"@class": "EndpointSecurityThreatContext";
} & (Omit<components["schemas"]["AlertContext"], "@class"> & {
esAlertId?: string;
description?: string;
});
EndpointSecurityWindowsDefenderContext: {
"@class": "EndpointSecurityWindowsDefenderContext";
} & (Omit<components["schemas"]["AlertContext"], "@class"> & {
esAlertId?: string;
description?: string;
});
EventLogContext: {
"@class": "EventLogContext";
} & (Omit<components["schemas"]["AlertContext"], "@class"> & {
logName?: string;
code?: string;
type?: string;
source?: string;
description?: string;
triggerCount?: number;
lastTriggered?: string;
causedSuspension?: boolean;
});
FanContext: {
"@class": "FanContext";
} & (Omit<components["schemas"]["AlertContext"], "@class"> & {
reason?: string;
type?: "CPU" | "MEMORY" | "TEMPERATURE" | "FAN" | "DISKHEALTH" | "PSU" | "SNMP_THROUGHPUT";
});
FileSystemContext: {
"@class": "FileSystemContext";
} & (Omit<components["schemas"]["AlertContext"], "@class"> & {
sample?: number;
threshold?: number;
path?: string;
objectType?: "FILE" | "DIRECTORY";
condition?: "ABOVE_THRESHOLD" | "BELOW_THRESHOLD" | "REMOVED" | "CREATED";
});
OnlineOfflineStatusContext: {
"@class": "OnlineOfflineStatusContext";
} & (Omit<components["schemas"]["AlertContext"], "@class"> & {
status?: "ONLINE" | "OFFLINE";
});
PatchContext: {
"@class": "PatchContext";
} & (Omit<components["schemas"]["AlertContext"], "@class"> & {
patchUid?: string;
policyUid?: string;
result?: string;
info?: string;
});
PingContext: {
"@class": "PingContext";
} & (Omit<components["schemas"]["AlertContext"], "@class"> & {
instanceName?: string;
roundtripTime?: number;
reasons?: string[];
});
PrinterContext: {
"@class": "PrinterContext";
} & (Omit<components["schemas"]["AlertContext"], "@class"> & {
ipAddress?: string;
macAddress?: string;
markerSupplyIndex?: number;
currentLevel?: number;
});
PsuContext: {
"@class": "PsuContext";
} & (Omit<components["schemas"]["AlertContext"], "@class"> & {
reason?: string;
type?: "CPU" | "MEMORY" | "TEMPERATURE" | "FAN" | "DISKHEALTH" | "PSU" | "SNMP_THROUGHPUT";
});
RansomWareContext: {
"@class": "RansomWareContext";
} & (Omit<components["schemas"]["AlertContext"], "@class"> & {
state?: number;
confidenceFactor?: number;
affectedDirectories?: string[];
watchPaths?: string[];
rwextension?: string;
metaAlertTime?: string;
alertTime?: string;
});
ResourceUsageContext: {
"@class": "ResourceUsageContext";
} & (Omit<components["schemas"]["AlertContext"], "@class"> & {
processName?: string;
sample?: number;
type?: "CPU" | "MEMORY" | "TEMPERATURE" | "FAN" | "DISKHEALTH" | "PSU" | "SNMP_THROUGHPUT";
});
ResponseAction: {
actionTime?: string;
actionType?: "EMAIL_SENT" | "EMAIL_SEND_ERROR" | "TICKET_PENDING" | "TICKET_CREATED" | "TICKET_CREATION_ERROR" | "TICKET_CLOSED_CALL" | "COMPONENT" | "WEBHOOK_EXECUTED" | "WEBHOOK_EXECUTION_ERROR";
description?: string;
actionReference?: string;
actionReferenceInt?: string;
};
SNMPProbeContext: {
"@class": "SNMPProbeContext";
} & (Omit<components["schemas"]["AlertContext"], "@class"> & {
ipAddress?: string;
OID?: string;
ruleName?: string;
responseValue?: string;
deviceName?: string;
monitorName?: string;
oid?: string;
});
ScriptContext: {
"@class": "ScriptContext";
} & (Omit<components["schemas"]["AlertContext"], "@class"> & {
samples?: {
[key: string]: string;
};
});
SecCenterContext: {
"@class": "SecCenterContext";
} & (Omit<components["schemas"]["AlertContext"], "@class"> & {
productName?: string;
alertType?: "DISABLED" | "NOT_UPTODATE";
});
SecurityManagementContext: {
"@class": "SecurityManagementContext";
} & (Omit<components["schemas"]["AlertContext"], "@class"> & {
status?: number;
productName?: string;
infoTime?: number;
virusName?: string;
infectedFiles?: string[];
productNotUpdatedForDays?: number;
systemRemainsInfectedForHours?: number;
expiryLicenseForDays?: number;
});
StatusContext: {
"@class": "StatusContext";
} & (Omit<components["schemas"]["AlertContext"], "@class"> & {
processName?: string;
status?: "STOPPED" | "STARTPENDING" | "STOPPENDING" | "RUNNING" | "CONTINUEPENDING" | "PAUSEPENDING" | "PAUSED";
});
TemperatureContext: {
"@class": "TemperatureContext";
} & (Omit<components["schemas"]["AlertContext"], "@class"> & {
degree?: number;
type?: "CPU" | "MEMORY" | "TEMPERATURE" | "FAN" | "DISKHEALTH" | "PSU" | "SNMP_THROUGHPUT";
});
WindowsPerformanceContext: {
"@class": "WindowsPerformanceContext";
} & (Omit<components["schemas"]["AlertContext"], "@class"> & {
value?: number;
});
WmiContext: {
"@class": "WmiContext";
} & (Omit<components["schemas"]["AlertContext"], "@class"> & {
value?: string;
});
JobComponentResult: {
componentUid?: string;
componentName?: string;
componentStatus?: "Success" | "Failure";
numberOfWarnings?: number;
hasStdOut?: boolean;
hasStdErr?: boolean;
};
JobResults: {
jobUid?: string;
deviceUid?: string;
ranOn?: string;
jobDeploymentStatus?: "Expired" | "Pending" | "Running" | "Success" | "Warning" | "Retired" | "Failure";
componentResults?: components["schemas"]["JobComponentResult"][];
};
JobStdData: {
componentUid?: string;
componentName?: string;
stdData?: string;
};
JobComponentsPage: {
pageDetails: components["schemas"]["PaginationData"];
jobComponents: components["schemas"]["JobComponent"][];
};
Printer: {
printedPageCount?: number;
};
PrinterAudit: {
portalUrl?: string;
snmpInfo?: components["schemas"]["SnmpInfo"];
printerMarkerSupplies?: components["schemas"]["PrinterMarkerSupply"][];
printer?: components["schemas"]["Printer"];
systemInfo?: components["schemas"]["PrinterSystemInfo"];
nics?: components["schemas"]["NetworkInterface"][];
};
PrinterMarkerSupply: {
description?: string;
maxCapacity?: string;
suppliesLevel?: string;
};
PrinterSystemInfo: {
manufacturer?: string;
model?: string;
};
SnmpInfo: {
snmpName?: string;
snmpContact?: string;
snmpDescription?: string;
snmpLocation?: string;
snmpUptime?: string;
nicManufacturer?: string;
objectId?: string;
snmpSerial?: string;
};
ESXiDataExtent: {
name?: string;
size?: number;
mediaType?: string;
status?: string;
};
ESXiDatastore: {
datastoreName?: string;
subscriptionPercent?: number;
freeSpace?: number;
size?: number;
fileSystem?: string;
status?: string;
dataExtents?: components["schemas"]["ESXiDataExtent"][];
};
ESXiHostAudit: {
portalUrl?: string;
systemInfo?: components["schemas"]["ESXiSystemInfo"];
guests?: components["schemas"]["Guest"][];
processors?: components["schemas"]["ESXiProcessor"][];
nics?: components["schemas"]["ESXiNic"][];
physicalMemory?: components["schemas"]["PhysicalMemory"][];
datastores?: components["schemas"]["ESXiDatastore"][];
};
ESXiNic: {
name?: string;
ipv4?: string;
ipv6?: string;
macAddress?: string;
speed?: string;
type?: string;
};
ESXiProcessor: {
frequency?: number;
name?: string;
numberOfCores?: number;
};
ESXiSystemInfo: {
manufacturer?: string;
model?: string;
name?: string;
numberOfSnapshots?: number;
serviceTag?: string;
};
Guest: {
guestName?: string;
processorSpeedTotal?: number;
memorySizeTotal?: number;
numberOfSnapshots?: number;
datastores?: string;
};
PhysicalMemory: {
module?: string;
size?: number;
type?: string;
speed?: string;
serialNumber?: string;
partNumber?: string;
bank?: string;
};
AttachedDevice: {
deviceName?: string;
deviceType?: string;
driverFile?: string;
driverFileLastModified?: string;
driverManufacturer?: string;
driverName?: string;
driverVersion?: string;
portName?: string;
};
BaseBoard: {
manufacturer?: string;
product?: string;
};
Bios: {
instance?: string;
releaseDate?: string;
serialNumber?: string;
smBiosVersion?: string;
};
DeviceAudit: {
portalUrl?: string;
webRemoteUrl?: string;
systemInfo?: components["schemas"]["SystemInfo"];
nics?: components["schemas"]["NetworkInterface"][];
bios?: components["schemas"]["Bios"];
baseBoard?: components["schemas"]["BaseBoard"];
displays?: components["schemas"]["Display"][];
logicalDisks?: components["schemas"]["LogicalDisk"][];
mobileInfo?: components["schemas"]["MobileInfo"][];
processors?: components["schemas"]["Processor"][];
videoBoards?: components["schemas"]["VideoBoard"][];
attachedDevices?: components["schemas"]["AttachedDevice"][];
snmpInfo?: components["schemas"]["SnmpInfo"];
physicalMemory?: components["schemas"]["PhysicalMemory"][];
};
Display: {
instance?: string;
screenHeight?: number;
screenWidth?: number;
};
LogicalDisk: {
description?: string;
diskIdentifier?: string;
freespace?: number;
size?: number;
};
MobileInfo: {
iccid?: string;
imei?: string;
number?: string;
operator?: string;
};
Processor: {
name?: string;
};
SystemInfo: {
manufacturer?: string;
model?: string;
totalPhysicalMemory?: number;
username?: string;
dotNetVersion?: string;
totalCpuCores?: number;
};
VideoBoard: {
displayAdapter?: string;
};
Software: {
name?: string;
version?: string;
};
SoftwarePage: {
pageDetails: components["schemas"]["PaginationData"];
software: components["schemas"]["Software"][];
};
ActivityLog: {
id?: string;
entity?: "DEVICE" | "USER";
category?: string;
action?: string;
date?: number;
site?: components["schemas"]["SiteBasicDto"];
deviceId?: number;
hostname?: string;
user?: components["schemas"]["UserDto"];
details?: string;
hasStdOut?: boolean;
hasStdErr?: boolean;
};
ActivityLogsPage: {
pageDetails: components["schemas"]["PaginationData"];
activities: components["schemas"]["ActivityLog"][];
error?: string;
};
SiteBasicDto: {
id?: number;
name?: string;
};
UserDto: {
id?: number;
userName?: string;
firstName?: string;
lastName?: string;
};
Account: {
id?: number;
name?: string;
descriptor?: components["schemas"]["Account Descriptor"];
uid?: string;
currency?: string;
devicesStatus?: components["schemas"]["AccountDevicesStatus"];
};
"Account Descriptor": {
bilingEmail?: string;
deviceLimit?: number;
timeZone?: string;
};
AccountDevicesStatus: {
numberOfDevices?: number;
numberOfOnlineDevices?: number;
numberOfOfflineDevices?: number;
numberOfOnDemandDevices?: number;
numberOfManagedDevices?: number;
};
AuthUser: {
lastName?: string;
firstName?: string;
username?: string;
email?: string;
telephone?: string;
status?: string;
created?: string;
lastAccess?: string;
disabled?: boolean;
};
UsersPage: {
pageDetails: components["schemas"]["PaginationData"];
users: components["schemas"]["AuthUser"][];
};
SitesPage: {
pageDetails: components["schemas"]["PaginationData"];
sites: components["schemas"]["Site"][];
};
DnetSiteMappingsDto: {
id?: number;
uid?: string;
accountUid?: string;
name?: string;
description?: string;
dattoNetworkingNetworkIds?: number[];
portalUrl?: string;
};
DnetSiteMappingsPage: {
pageDetails: components["schemas"]["PaginationData"];
dnetSiteMappings: components["schemas"]["DnetSiteMappingsDto"][];
};
Component: {
id?: number;
credentialsRequired?: boolean;
uid?: string;
name?: string;
description?: string;
categoryCode?: string;
variables?: components["schemas"]["ComponentVariable"][];
};
ComponentVariable: {
name?: string;
defaultVal?: string;
type?: string;
direction?: boolean;
description?: string;
variablesIdx?: number;
};
ComponentsPage: {
pageDetails: components["schemas"]["PaginationData"];
components: components["schemas"]["Component"][];
};
};
responses: never;
parameters: never;
requestBodies: never;
headers: never;
pathItems: never;
}
export type $defs = Record<string, never>;
export interface operations {
create: {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["CreateSiteRequest"];
};
};
responses: {
400: {
headers: {
[name: string]: unknown;
};
content: {
"*/*": components["schemas"]["Site"];
};
};
401: {
headers: {
[name: string]: unknown;
};
content: {
"*/*": components["schemas"]["Site"];
};
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
createSiteVariable: {
parameters: {
query?: never;
header?: never;
path: {
siteUid: string;
};
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["Variable Creation Request"];
};
};
responses: {
400: {
headers: {
[name: string]: unknown;
};
content?: never;
};
401: {
headers: {
[name: string]: unknown;
};
content?: never;
};
403: {
headers: {
[name: string]: unknown;
};
content?: never;
};
404: {
headers: {
[name: string]: unknown;
};
content?: never;
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
moveDevice: {
parameters: {
query?: never;
header?: never;
path: {
deviceUid: string;
siteUid: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
401: {
headers: {
[name: string]: unknown;
};
content?: never;
};
403: {
headers: {
[name: string]: unknown;
};
content?: never;
};
404: {
headers: {
[name: string]: unknown;
};
content?: never;
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
createQuickJob: {
parameters: {
query?: never;
header?: never;
path: {
deviceUid: string;
};
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["CreateQuickJobRequest"];
};
};
responses: {
400: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["CreateQuickJobResponse"];
};
};
401: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["CreateQuickJobResponse"];
};
};
403: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["CreateQuickJobResponse"];
};
};
404: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["CreateQuickJobResponse"];
};
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
createAccountVariable: {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["Variable Creation Request"];
};
};
responses: {
400: {
headers: {
[name: string]: unknown;
};
content?: never;
};
401: {
headers: {
[name: string]: unknown;
};
content?: never;
};
403: {
headers: {
[name: string]: unknown;
};
content?: never;
};
404: {
headers: {
[name: string]: unknown;
};
content?: never;
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
resetApiKeys: {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
requestBody?: never;
responses: {
401: {
headers: {
[name: string]: unknown;
};
content: {
"*/*": components["schemas"]["AuthUserKey"];
};
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
getSite: {
parameters: {
query?: never;
header?: never;
path: {
siteUid: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
401: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["Site"];
};
};
403: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["Site"];
};
};
404: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["Site"];
};
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
update: {
parameters: {
query?: never;
header?: never;
path: {
siteUid: string;
};
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["SiteRequest"];
};
};
responses: {
400: {
headers: {
[name: string]: unknown;
};
content: {
"*/*": components["schemas"]["Site"];
};
};
401: {
headers: {
[name: string]: unknown;
};
content: {
"*/*": components["schemas"]["Site"];
};
};
403: {
headers: {
[name: string]: unknown;
};
content: {
"*/*": components["schemas"]["Site"];
};
};
404: {
headers: {
[name: string]: unknown;
};
content: {
"*/*": components["schemas"]["Site"];
};
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
updateSiteVariable: {
parameters: {
query?: never;
header?: never;
path: {
siteUid: string;
variableId: number;
};
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["Variable Update Request"];
};
};
responses: {
400: {
headers: {
[name: string]: unknown;
};
content?: never;
};
401: {
headers: {
[name: string]: unknown;
};
content?: never;
};
403: {
headers: {
[name: string]: unknown;
};
content?: never;
};
404: {
headers: {
[name: string]: unknown;
};
content?: never;
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
deleteSiteVariable: {
parameters: {
query?: never;
header?: never;
path: {
siteUid: string;
variableId: number;
};
cookie?: never;
};
requestBody?: never;
responses: {
400: {
headers: {
[name: string]: unknown;
};
content?: never;
};
401: {
headers: {
[name: string]: unknown;
};
content?: never;
};
403: {
headers: {
[name: string]: unknown;
};
content?: never;
};
404: {
headers: {
[name: string]: unknown;
};
content?: never;
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
updateProxy: {
parameters: {
query?: never;
header?: never;
path: {
siteUid: string;
};
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["ProxySettings"];
};
};
responses: {
400: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["SiteSettings"];
};
};
401: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["SiteSettings"];
};
};
403: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["SiteSettings"];
};
};
404: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["SiteSettings"];
};
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
deleteProxy: {
parameters: {
query?: never;
header?: never;
path: {
siteUid: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
204: {
headers: {
[name: string]: unknown;
};
content?: never;
};
401: {
headers: {
[name: string]: unknown;
};
content?: never;
};
403: {
headers: {
[name: string]: unknown;
};
content?: never;
};
404: {
headers: {
[name: string]: unknown;
};
content?: never;
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
setWarrantyData: {
parameters: {
query?: never;
header?: never;
path: {
deviceUid: string;
};
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["Warranty"];
};
};
responses: {
400: {
headers: {
[name: string]: unknown;
};
content?: never;
};
401: {
headers: {
[name: string]: unknown;
};
content?: never;
};
403: {
headers: {
[name: string]: unknown;
};
content?: never;
};
404: {
headers: {
[name: string]: unknown;
};
content?: never;
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
setUdfFields: {
parameters: {
query?: never;
header?: never;
path: {
deviceUid: string;
};
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["Udf"];
};
};
responses: {
400: {
headers: {
[name: string]: unknown;
};
content?: never;
};
401: {
headers: {
[name: string]: unknown;
};
content?: never;
};
403: {
headers: {
[name: string]: unknown;
};
content?: never;
};
404: {
headers: {
[name: string]: unknown;
};
content?: never;
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
unmuteAlert: {
parameters: {
query?: never;
header?: never;
path: {
alertUid: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content?: never;
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
resolveAlert: {
parameters: {
query?: never;
header?: never;
path: {
alertUid: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
401: {
headers: {
[name: string]: unknown;
};
content?: never;
};
403: {
headers: {
[name: string]: unknown;
};
content?: never;
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
muteAlert: {
parameters: {
query?: never;
header?: never;
path: {
alertUid: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content?: never;
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
updateAccountVariable: {
parameters: {
query?: never;
header?: never;
path: {
variableId: number;
};
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["Variable Update Request"];
};
};
responses: {
400: {
headers: {
[name: string]: unknown;
};
content?: never;
};
401: {
headers: {
[name: string]: unknown;
};
content?: never;
};
403: {
headers: {
[name: string]: unknown;
};
content?: never;
};
404: {
headers: {
[name: string]: unknown;
};
content?: never;
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
deleteAccountVariable: {
parameters: {
query?: never;
header?: never;
path: {
variableId: number;
};
cookie?: never;
};
requestBody?: never;
responses: {
400: {
headers: {
[name: string]: unknown;
};
content?: never;
};
401: {
headers: {
[name: string]: unknown;
};
content?: never;
};
403: {
headers: {
[name: string]: unknown;
};
content?: never;
};
404: {
headers: {
[name: string]: unknown;
};
content?: never;
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
getStatus: {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["StatusResponse"];
};
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
get: {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
requestBody?: never;
responses: {
401: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["RateStatusResponse"];
};
};
403: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["RateStatusResponse"];
};
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
getPaginationConfigurations: {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
requestBody?: never;
responses: {
401: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["PaginationConfiguration"];
};
};
403: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["PaginationConfiguration"];
};
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
getSiteVariables: {
parameters: {
query?: {
page?: number;
max?: number;
};
header?: never;
path: {
siteUid: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
401: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["VariablesPage"];
};
};
403: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["VariablesPage"];
};
};
404: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["VariablesPage"];
};
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
getSiteSettings: {
parameters: {
query?: never;
header?: never;
path: {
siteUid: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
401: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["SiteSettings"];
};
};
403: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["SiteSettings"];
};
};
404: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["SiteSettings"];
};
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
getSiteDeviceFilters: {
parameters: {
query?: {
page?: number;
max?: number;
};
header?: never;
path: {
siteUid: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
401: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["FiltersPage"];
};
};
403: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["FiltersPage"];
};
};
404: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["FiltersPage"];
};
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
getSiteDevices: {
parameters: {
query?: {
page?: number;
max?: number;
filterId?: number;
};
header?: never;
path: {
siteUid: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
401: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["DevicesPage"];
};
};
403: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["DevicesPage"];
};
};
404: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["DevicesPage"];
};
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
getSiteDevicesWithNetworkInterface: {
parameters: {
query?: {
page?: number;
max?: number;
};
header?: never;
path: {
siteUid: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
401: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["DevicesNetworkInterfacePage"];
};
};
403: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["DevicesNetworkInterfacePage"];
};
};
404: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["DevicesNetworkInterfacePage"];
};
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
getSiteResolvedAlerts: {
parameters: {
query?: {
page?: number;
max?: number;
muted?: boolean;
};
header?: never;
path: {
siteUid: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
401: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["AlertsPage"];
};
};
403: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["AlertsPage"];
};
};
404: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["AlertsPage"];
};
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
getSiteOpenAlerts: {
parameters: {
query?: {
page?: number;
max?: number;
muted?: boolean;
};
header?: never;
path: {
siteUid: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
401: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["AlertsPage"];
};
};
403: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["AlertsPage"];
};
};
404: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["AlertsPage"];
};
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
get_1: {
parameters: {
query?: never;
header?: never;
path: {
jobUid: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
401: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["Job"];
};
};
403: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["Job"];
};
};
404: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["Job"];
};
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
getJobResults: {
parameters: {
query?: never;
header?: never;
path: {
jobUid: string;
deviceUid: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
401: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["JobResults"];
};
};
403: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["JobResults"];
};
};
404: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["JobResults"];
};
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
getStdOut: {
parameters: {
query?: never;
header?: never;
path: {
jobUid: string;
deviceUid: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
401: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["JobStdData"][];
};
};
403: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["JobStdData"][];
};
};
404: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["JobStdData"][];
};
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
getStdErr: {
parameters: {
query?: never;
header?: never;
path: {
jobUid: string;
deviceUid: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
401: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["JobStdData"][];
};
};
403: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["JobStdData"][];
};
};
404: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["JobStdData"][];
};
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
getJobComponents: {
parameters: {
query?: {
page?: number;
max?: number;
};
header?: never;
path: {
jobUid: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
401: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["JobComponentsPage"];
};
};
403: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["JobComponentsPage"];
};
};
404: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["JobComponentsPage"];
};
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
getDefaultsFilters: {
parameters: {
query?: {
page?: number;
max?: number;
};
header?: never;
path?: never;
cookie?: never;
};
requestBody?: never;
responses: {
401: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["FiltersPage"];
};
};
403: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["FiltersPage"];
};
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
getCustomFilters: {
parameters: {
query?: {
page?: number;
max?: number;
};
header?: never;
path?: never;
cookie?: never;
};
requestBody?: never;
responses: {
401: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["FiltersPage"];
};
};
403: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["FiltersPage"];
};
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
getByUid: {
parameters: {
query?: never;
header?: never;
path: {
deviceUid: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
401: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["Device"];
};
};
403: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["Device"];
};
};
404: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["Device"];
};
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
getDeviceResolvedAlerts: {
parameters: {
query?: {
page?: number;
max?: number;
muted?: boolean;
};
header?: never;
path: {
deviceUid: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
401: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["AlertsPage"];
};
};
403: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["AlertsPage"];
};
};
404: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["AlertsPage"];
};
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
getDeviceOpenAlerts: {
parameters: {
query?: {
page?: number;
max?: number;
muted?: boolean;
};
header?: never;
path: {
deviceUid: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
401: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["AlertsPage"];
};
};
403: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["AlertsPage"];
};
};
404: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["AlertsPage"];
};
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
getByMacAddress: {
parameters: {
query?: never;
header?: never;
path: {
macAddress: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["Device"][];
};
};
401: {
headers: {
[name: string]: unknown;
};
content?: never;
};
403: {
headers: {
[name: string]: unknown;
};
content?: never;
};
404: {
headers: {
[name: string]: unknown;
};
content?: never;
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
getById: {
parameters: {
query?: never;
header?: never;
path: {
deviceId: number;
};
cookie?: never;
};
requestBody?: never;
responses: {
401: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["Device"];
};
};
403: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["Device"];
};
};
404: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["Device"];
};
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
getPrinterAudit: {
parameters: {
query?: never;
header?: never;
path: {
deviceUid: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
400: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["PrinterAudit"];
};
};
401: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["PrinterAudit"];
};
};
403: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["PrinterAudit"];
};
};
404: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["PrinterAudit"];
};
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
getEsxiHostAudit: {
parameters: {
query?: never;
header?: never;
path: {
deviceUid: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
400: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["ESXiHostAudit"];
};
};
401: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["ESXiHostAudit"];
};
};
403: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["ESXiHostAudit"];
};
};
404: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["ESXiHostAudit"];
};
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
getDeviceAudit: {
parameters: {
query?: never;
header?: never;
path: {
deviceUid: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
400: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["DeviceAudit"];
};
};
401: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["DeviceAudit"];
};
};
403: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["DeviceAudit"];
};
};
404: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["DeviceAudit"];
};
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
getDeviceAuditSoftware: {
parameters: {
query?: {
page?: number;
max?: number;
};
header?: never;
path: {
deviceUid: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
400: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["SoftwarePage"];
};
};
401: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["SoftwarePage"];
};
};
403: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["SoftwarePage"];
};
};
404: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["SoftwarePage"];
};
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
getDeviceAuditByMacAddress: {
parameters: {
query?: never;
header?: never;
path: {
macAddress: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["DeviceAudit"][];
};
};
400: {
headers: {
[name: string]: unknown;
};
content?: never;
};
401: {
headers: {
[name: string]: unknown;
};
content?: never;
};
403: {
headers: {
[name: string]: unknown;
};
content?: never;
};
404: {
headers: {
[name: string]: unknown;
};
content?: never;
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
getAlert: {
parameters: {
query?: never;
header?: never;
path: {
alertUid: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
401: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["Alert"];
};
};
403: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["Alert"];
};
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
getActivities: {
parameters: {
query?: {
size?: number;
order?: "asc" | "desc";
searchAfter?: string[];
page?: "next" | "previous";
from?: string;
until?: string;
entities?: "device" | "user";
categories?: string[];
actions?: string[];
siteIds?: number[];
userIds?: number[];
};
header?: never;
path?: never;
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["ActivityLogsPage"];
};
};
400: {
headers: {
[name: string]: unknown;
};
content?: never;
};
401: {
headers: {
[name: string]: unknown;
};
content?: never;
};
403: {
headers: {
[name: string]: unknown;
};
content?: never;
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
getUserAccount: {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
requestBody?: never;
responses: {
401: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["Account"];
};
};
403: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["Account"];
};
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
getAccountVariables: {
parameters: {
query?: {
page?: number;
max?: number;
};
header?: never;
path?: never;
cookie?: never;
};
requestBody?: never;
responses: {
401: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["VariablesPage"];
};
};
403: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["VariablesPage"];
};
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
getUsers: {
parameters: {
query?: {
page?: number;
max?: number;
};
header?: never;
path?: never;
cookie?: never;
};
requestBody?: never;
responses: {
401: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["UsersPage"];
};
};
403: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["UsersPage"];
};
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
getSites: {
parameters: {
query?: {
page?: number;
max?: number;
siteName?: string;
};
header?: never;
path?: never;
cookie?: never;
};
requestBody?: never;
responses: {
401: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["SitesPage"];
};
};
403: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["SitesPage"];
};
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
getDnetSiteMappings: {
parameters: {
query?: {
page?: number;
max?: number;
};
header?: never;
path?: never;
cookie?: never;
};
requestBody?: never;
responses: {
401: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["DnetSiteMappingsPage"];
};
};
403: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["DnetSiteMappingsPage"];
};
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
getUserAccountDevices: {
parameters: {
query?: {
page?: number;
max?: number;
filterId?: number;
hostname?: string;
deviceType?: string;
operatingSystem?: string;
siteName?: string;
};
header?: never;
path?: never;
cookie?: never;
};
requestBody?: never;
responses: {
401: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["DevicesPage"];
};
};
403: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["DevicesPage"];
};
};
404: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["DevicesPage"];
};
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
getComponents: {
parameters: {
query?: {
page?: number;
max?: number;
};
header?: never;
path?: never;
cookie?: never;
};
requestBody?: never;
responses: {
401: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["ComponentsPage"];
};
};
403: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["ComponentsPage"];
};
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
getUserAccountClosedAlerts: {
parameters: {
query?: {
page?: number;
max?: number;
muted?: boolean;
};
header?: never;
path?: never;
cookie?: never;
};
requestBody?: never;
responses: {
401: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["AlertsPage"];
};
};
403: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["AlertsPage"];
};
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
getUserAccountOpenAlerts: {
parameters: {
query?: {
page?: number;
max?: number;
muted?: boolean;
};
header?: never;
path?: never;
cookie?: never;
};
requestBody?: never;
responses: {
401: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["AlertsPage"];
};
};
403: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["AlertsPage"];
};
};
409: {
headers: {
[name: string]: unknown;
};
content?: never;
};
500: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
}