POST v1/performancesnapshots
Request Information
URI Parameters
None.
Body Parameters
Collection of PerformanceSnapshotSubmitDto| Name | Description | Type | Additional information |
|---|---|---|---|
| MachineName | string |
None. |
|
| SystemId | string |
None. |
|
| CollectedAt | date |
None. |
|
| CpuPercent | decimal number |
None. |
|
| CpuCoreCount | integer |
None. |
|
| MemoryTotalBytes | integer |
None. |
|
| MemoryAvailableBytes | integer |
None. |
|
| MemoryUsedPercent | decimal number |
None. |
|
| DiskReadBytesPerSec | integer |
None. |
|
| DiskWriteBytesPerSec | integer |
None. |
|
| DiskQueueLength | decimal number |
None. |
|
| NetworkSentBytesPerSec | integer |
None. |
|
| NetworkReceivedBytesPerSec | integer |
None. |
|
| PageFileUsagePercent | decimal number |
None. |
|
| Processes | Collection of ProcessSnapshotSubmitDto |
None. |
Request Formats
application/json, text/json
Sample:
[
{
"machineName": "sample string 1",
"systemId": "sample string 2",
"collectedAt": "2026-05-19T07:49:19.2838345-05:00",
"cpuPercent": 4.1,
"cpuCoreCount": 1,
"memoryTotalBytes": 5,
"memoryAvailableBytes": 6,
"memoryUsedPercent": 7.1,
"diskReadBytesPerSec": 1,
"diskWriteBytesPerSec": 1,
"diskQueueLength": 1.1,
"networkSentBytesPerSec": 1,
"networkReceivedBytesPerSec": 1,
"pageFileUsagePercent": 1.1,
"processes": [
{
"processName": "sample string 1",
"processId": 2,
"isKeyProcess": true,
"cpuPercent": 4.1,
"memoryWorkingSetBytes": 5,
"memoryPrivateBytes": 6,
"threadCount": 7,
"handleCount": 8,
"runningSeconds": 1,
"diskReadBytes": 1,
"diskWriteBytes": 1
},
{
"processName": "sample string 1",
"processId": 2,
"isKeyProcess": true,
"cpuPercent": 4.1,
"memoryWorkingSetBytes": 5,
"memoryPrivateBytes": 6,
"threadCount": 7,
"handleCount": 8,
"runningSeconds": 1,
"diskReadBytes": 1,
"diskWriteBytes": 1
}
]
},
{
"machineName": "sample string 1",
"systemId": "sample string 2",
"collectedAt": "2026-05-19T07:49:19.2838345-05:00",
"cpuPercent": 4.1,
"cpuCoreCount": 1,
"memoryTotalBytes": 5,
"memoryAvailableBytes": 6,
"memoryUsedPercent": 7.1,
"diskReadBytesPerSec": 1,
"diskWriteBytesPerSec": 1,
"diskQueueLength": 1.1,
"networkSentBytesPerSec": 1,
"networkReceivedBytesPerSec": 1,
"pageFileUsagePercent": 1.1,
"processes": [
{
"processName": "sample string 1",
"processId": 2,
"isKeyProcess": true,
"cpuPercent": 4.1,
"memoryWorkingSetBytes": 5,
"memoryPrivateBytes": 6,
"threadCount": 7,
"handleCount": 8,
"runningSeconds": 1,
"diskReadBytes": 1,
"diskWriteBytes": 1
},
{
"processName": "sample string 1",
"processId": 2,
"isKeyProcess": true,
"cpuPercent": 4.1,
"memoryWorkingSetBytes": 5,
"memoryPrivateBytes": 6,
"threadCount": 7,
"handleCount": 8,
"runningSeconds": 1,
"diskReadBytes": 1,
"diskWriteBytes": 1
}
]
}
]
application/xml, text/xml
Sample:
<ArrayOfPerformanceSnapshotSubmitDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CablecastAPI.DTOs">
<PerformanceSnapshotSubmitDto>
<_x003C_CollectedAt_x003E_k__BackingField>2026-05-19T07:49:19.2838345-05:00</_x003C_CollectedAt_x003E_k__BackingField>
<_x003C_CpuCoreCount_x003E_k__BackingField>1</_x003C_CpuCoreCount_x003E_k__BackingField>
<_x003C_CpuPercent_x003E_k__BackingField>4.1</_x003C_CpuPercent_x003E_k__BackingField>
<_x003C_DiskQueueLength_x003E_k__BackingField>1.1</_x003C_DiskQueueLength_x003E_k__BackingField>
<_x003C_DiskReadBytesPerSec_x003E_k__BackingField>1</_x003C_DiskReadBytesPerSec_x003E_k__BackingField>
<_x003C_DiskWriteBytesPerSec_x003E_k__BackingField>1</_x003C_DiskWriteBytesPerSec_x003E_k__BackingField>
<_x003C_MachineName_x003E_k__BackingField>sample string 1</_x003C_MachineName_x003E_k__BackingField>
<_x003C_MemoryAvailableBytes_x003E_k__BackingField>6</_x003C_MemoryAvailableBytes_x003E_k__BackingField>
<_x003C_MemoryTotalBytes_x003E_k__BackingField>5</_x003C_MemoryTotalBytes_x003E_k__BackingField>
<_x003C_MemoryUsedPercent_x003E_k__BackingField>7.1</_x003C_MemoryUsedPercent_x003E_k__BackingField>
<_x003C_NetworkReceivedBytesPerSec_x003E_k__BackingField>1</_x003C_NetworkReceivedBytesPerSec_x003E_k__BackingField>
<_x003C_NetworkSentBytesPerSec_x003E_k__BackingField>1</_x003C_NetworkSentBytesPerSec_x003E_k__BackingField>
<_x003C_PageFileUsagePercent_x003E_k__BackingField>1.1</_x003C_PageFileUsagePercent_x003E_k__BackingField>
<_x003C_Processes_x003E_k__BackingField>
<ProcessSnapshotSubmitDto>
<_x003C_CpuPercent_x003E_k__BackingField>4.1</_x003C_CpuPercent_x003E_k__BackingField>
<_x003C_DiskReadBytes_x003E_k__BackingField>1</_x003C_DiskReadBytes_x003E_k__BackingField>
<_x003C_DiskWriteBytes_x003E_k__BackingField>1</_x003C_DiskWriteBytes_x003E_k__BackingField>
<_x003C_HandleCount_x003E_k__BackingField>8</_x003C_HandleCount_x003E_k__BackingField>
<_x003C_IsKeyProcess_x003E_k__BackingField>true</_x003C_IsKeyProcess_x003E_k__BackingField>
<_x003C_MemoryPrivateBytes_x003E_k__BackingField>6</_x003C_MemoryPrivateBytes_x003E_k__BackingField>
<_x003C_MemoryWorkingSetBytes_x003E_k__BackingField>5</_x003C_MemoryWorkingSetBytes_x003E_k__BackingField>
<_x003C_ProcessId_x003E_k__BackingField>2</_x003C_ProcessId_x003E_k__BackingField>
<_x003C_ProcessName_x003E_k__BackingField>sample string 1</_x003C_ProcessName_x003E_k__BackingField>
<_x003C_RunningSeconds_x003E_k__BackingField>1</_x003C_RunningSeconds_x003E_k__BackingField>
<_x003C_ThreadCount_x003E_k__BackingField>7</_x003C_ThreadCount_x003E_k__BackingField>
</ProcessSnapshotSubmitDto>
<ProcessSnapshotSubmitDto>
<_x003C_CpuPercent_x003E_k__BackingField>4.1</_x003C_CpuPercent_x003E_k__BackingField>
<_x003C_DiskReadBytes_x003E_k__BackingField>1</_x003C_DiskReadBytes_x003E_k__BackingField>
<_x003C_DiskWriteBytes_x003E_k__BackingField>1</_x003C_DiskWriteBytes_x003E_k__BackingField>
<_x003C_HandleCount_x003E_k__BackingField>8</_x003C_HandleCount_x003E_k__BackingField>
<_x003C_IsKeyProcess_x003E_k__BackingField>true</_x003C_IsKeyProcess_x003E_k__BackingField>
<_x003C_MemoryPrivateBytes_x003E_k__BackingField>6</_x003C_MemoryPrivateBytes_x003E_k__BackingField>
<_x003C_MemoryWorkingSetBytes_x003E_k__BackingField>5</_x003C_MemoryWorkingSetBytes_x003E_k__BackingField>
<_x003C_ProcessId_x003E_k__BackingField>2</_x003C_ProcessId_x003E_k__BackingField>
<_x003C_ProcessName_x003E_k__BackingField>sample string 1</_x003C_ProcessName_x003E_k__BackingField>
<_x003C_RunningSeconds_x003E_k__BackingField>1</_x003C_RunningSeconds_x003E_k__BackingField>
<_x003C_ThreadCount_x003E_k__BackingField>7</_x003C_ThreadCount_x003E_k__BackingField>
</ProcessSnapshotSubmitDto>
</_x003C_Processes_x003E_k__BackingField>
<_x003C_SystemId_x003E_k__BackingField>sample string 2</_x003C_SystemId_x003E_k__BackingField>
</PerformanceSnapshotSubmitDto>
<PerformanceSnapshotSubmitDto>
<_x003C_CollectedAt_x003E_k__BackingField>2026-05-19T07:49:19.2838345-05:00</_x003C_CollectedAt_x003E_k__BackingField>
<_x003C_CpuCoreCount_x003E_k__BackingField>1</_x003C_CpuCoreCount_x003E_k__BackingField>
<_x003C_CpuPercent_x003E_k__BackingField>4.1</_x003C_CpuPercent_x003E_k__BackingField>
<_x003C_DiskQueueLength_x003E_k__BackingField>1.1</_x003C_DiskQueueLength_x003E_k__BackingField>
<_x003C_DiskReadBytesPerSec_x003E_k__BackingField>1</_x003C_DiskReadBytesPerSec_x003E_k__BackingField>
<_x003C_DiskWriteBytesPerSec_x003E_k__BackingField>1</_x003C_DiskWriteBytesPerSec_x003E_k__BackingField>
<_x003C_MachineName_x003E_k__BackingField>sample string 1</_x003C_MachineName_x003E_k__BackingField>
<_x003C_MemoryAvailableBytes_x003E_k__BackingField>6</_x003C_MemoryAvailableBytes_x003E_k__BackingField>
<_x003C_MemoryTotalBytes_x003E_k__BackingField>5</_x003C_MemoryTotalBytes_x003E_k__BackingField>
<_x003C_MemoryUsedPercent_x003E_k__BackingField>7.1</_x003C_MemoryUsedPercent_x003E_k__BackingField>
<_x003C_NetworkReceivedBytesPerSec_x003E_k__BackingField>1</_x003C_NetworkReceivedBytesPerSec_x003E_k__BackingField>
<_x003C_NetworkSentBytesPerSec_x003E_k__BackingField>1</_x003C_NetworkSentBytesPerSec_x003E_k__BackingField>
<_x003C_PageFileUsagePercent_x003E_k__BackingField>1.1</_x003C_PageFileUsagePercent_x003E_k__BackingField>
<_x003C_Processes_x003E_k__BackingField>
<ProcessSnapshotSubmitDto>
<_x003C_CpuPercent_x003E_k__BackingField>4.1</_x003C_CpuPercent_x003E_k__BackingField>
<_x003C_DiskReadBytes_x003E_k__BackingField>1</_x003C_DiskReadBytes_x003E_k__BackingField>
<_x003C_DiskWriteBytes_x003E_k__BackingField>1</_x003C_DiskWriteBytes_x003E_k__BackingField>
<_x003C_HandleCount_x003E_k__BackingField>8</_x003C_HandleCount_x003E_k__BackingField>
<_x003C_IsKeyProcess_x003E_k__BackingField>true</_x003C_IsKeyProcess_x003E_k__BackingField>
<_x003C_MemoryPrivateBytes_x003E_k__BackingField>6</_x003C_MemoryPrivateBytes_x003E_k__BackingField>
<_x003C_MemoryWorkingSetBytes_x003E_k__BackingField>5</_x003C_MemoryWorkingSetBytes_x003E_k__BackingField>
<_x003C_ProcessId_x003E_k__BackingField>2</_x003C_ProcessId_x003E_k__BackingField>
<_x003C_ProcessName_x003E_k__BackingField>sample string 1</_x003C_ProcessName_x003E_k__BackingField>
<_x003C_RunningSeconds_x003E_k__BackingField>1</_x003C_RunningSeconds_x003E_k__BackingField>
<_x003C_ThreadCount_x003E_k__BackingField>7</_x003C_ThreadCount_x003E_k__BackingField>
</ProcessSnapshotSubmitDto>
<ProcessSnapshotSubmitDto>
<_x003C_CpuPercent_x003E_k__BackingField>4.1</_x003C_CpuPercent_x003E_k__BackingField>
<_x003C_DiskReadBytes_x003E_k__BackingField>1</_x003C_DiskReadBytes_x003E_k__BackingField>
<_x003C_DiskWriteBytes_x003E_k__BackingField>1</_x003C_DiskWriteBytes_x003E_k__BackingField>
<_x003C_HandleCount_x003E_k__BackingField>8</_x003C_HandleCount_x003E_k__BackingField>
<_x003C_IsKeyProcess_x003E_k__BackingField>true</_x003C_IsKeyProcess_x003E_k__BackingField>
<_x003C_MemoryPrivateBytes_x003E_k__BackingField>6</_x003C_MemoryPrivateBytes_x003E_k__BackingField>
<_x003C_MemoryWorkingSetBytes_x003E_k__BackingField>5</_x003C_MemoryWorkingSetBytes_x003E_k__BackingField>
<_x003C_ProcessId_x003E_k__BackingField>2</_x003C_ProcessId_x003E_k__BackingField>
<_x003C_ProcessName_x003E_k__BackingField>sample string 1</_x003C_ProcessName_x003E_k__BackingField>
<_x003C_RunningSeconds_x003E_k__BackingField>1</_x003C_RunningSeconds_x003E_k__BackingField>
<_x003C_ThreadCount_x003E_k__BackingField>7</_x003C_ThreadCount_x003E_k__BackingField>
</ProcessSnapshotSubmitDto>
</_x003C_Processes_x003E_k__BackingField>
<_x003C_SystemId_x003E_k__BackingField>sample string 2</_x003C_SystemId_x003E_k__BackingField>
</PerformanceSnapshotSubmitDto>
</ArrayOfPerformanceSnapshotSubmitDto>
Response Information
Resource Description
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |