POST api/KID/MachineCheckinDetails
Request Information
URI Parameters
None.
Body Parameters
UpdateCheckinDetails| Name | Description | Type | Additional information |
|---|---|---|---|
| SerialNumber | integer |
None. |
|
| KeyCutsSincePM | integer |
None. |
|
| LastPMDate | date |
None. |
|
| LatestSupportFiles | string |
None. |
|
| INI_OutlineCamera_ID | string |
None. |
|
| INI_GrooveCamera_ID | string |
None. |
|
| MachineVersions | MachineVersionGroup |
None. |
Request Formats
application/json, text/json
Sample:
{
"SerialNumber": 1,
"KeyCutsSincePM": 2,
"LastPMDate": "2026-02-03T21:55:54.8115387-05:00",
"LatestSupportFiles": "sample string 4",
"INI_OutlineCamera_ID": "sample string 5",
"INI_GrooveCamera_ID": "sample string 6",
"MachineVersions": {
"KIDS_Plus": {
"theSoftwareType": 0,
"theFTPLocation": null,
"theVersion": 0,
"theServerVersion": 0,
"theServerID": 0,
"updateAvailable": false
},
"KIDS_Maintenance": {
"theSoftwareType": 0,
"theFTPLocation": null,
"theVersion": 0,
"theServerVersion": 0,
"theServerID": 0,
"updateAvailable": false
},
"KIDS_Backgrounder": {
"theSoftwareType": 0,
"theFTPLocation": null,
"theVersion": 0,
"theServerVersion": 0,
"theServerID": 0,
"updateAvailable": false
},
"KIDS_Decoder": {
"theSoftwareType": 0,
"theFTPLocation": null,
"theVersion": 0,
"theServerVersion": 0,
"theServerID": 0,
"updateAvailable": false
},
"SidewinderUpdater": {
"theSoftwareType": 0,
"theFTPLocation": null,
"theVersion": 0,
"theServerVersion": 0,
"theServerID": 0,
"updateAvailable": false
},
"Billboards": {
"theSoftwareType": 0,
"theFTPLocation": null,
"theVersion": 0,
"theServerVersion": 0,
"theServerID": 0,
"updateAvailable": false
},
"OSUpdates": {
"theSoftwareType": 0,
"theFTPLocation": null,
"theVersion": 0,
"theServerVersion": 0,
"theServerID": 0,
"updateAvailable": false
},
"ITool": {
"theSoftwareType": 0,
"theFTPLocation": null,
"theVersion": 0,
"theServerVersion": 0,
"theServerID": 0,
"updateAvailable": false
},
"the884Firmware": {
"theSoftwareType": 0,
"theFTPLocation": null,
"theVersion": 0,
"theServerVersion": 0,
"theServerID": 0,
"updateAvailable": false
},
"the884KeyFile": {
"theSoftwareType": 0,
"theFTPLocation": null,
"theVersion": 0,
"theServerVersion": 0,
"theServerID": 0,
"updateAvailable": false
},
"MasterDatabaseFile": {
"theSoftwareType": 0,
"theFTPLocation": null,
"theVersion": 0,
"theServerVersion": 0,
"theServerID": 0,
"updateAvailable": false
},
"CustomerDatabaseFile": {
"theSoftwareType": 0,
"theFTPLocation": null,
"theVersion": 0,
"theServerVersion": 0,
"theServerID": 0,
"updateAvailable": false
},
"MixDatabaseFile": {
"theSoftwareType": 0,
"theFTPLocation": null,
"theVersion": 0,
"theServerVersion": 0,
"theServerID": 0,
"updateAvailable": false
},
"InterfaceBox": {
"theSoftwareType": 0,
"theFTPLocation": null,
"theVersion": 0,
"theServerVersion": 0,
"theServerID": 0,
"updateAvailable": false
},
"OutlineCameraFirmware": {
"theSoftwareType": 0,
"theFTPLocation": null,
"theVersion": 0,
"theServerVersion": 0,
"theServerID": 0,
"updateAvailable": false
},
"GrooveCameraFirmware": {
"theSoftwareType": 0,
"theFTPLocation": null,
"theVersion": 0,
"theServerVersion": 0,
"theServerID": 0,
"updateAvailable": false
},
"theMasterDatabaseName": null,
"theCustomerDatabaseName": null,
"theMixDatabaseName": null,
"theReleaseType": 0,
"theBillboardName": null,
"availableUpdates": 0,
"theMegaIToolSerialNumber": null,
"the994SoftwareDBVersion": null,
"the994ConsoleSerialNumber": null,
"the994MachineSerialNumber": null,
"theGymkanaSoftwareDBVersion": null,
"theGymkanaConsoleSerialNumber": null,
"theGymkanaMachineSerialNumber": null,
"theAutoXSerialNumber": null,
"theAutoXSoftwareVersion": null,
"theBarcoderSerialNumber": null,
"theBarcoderFirmware": null,
"theLastBarcodeReadType": 0,
"theLastTimeCommPortBarcodeWasRead": "0001-01-01T00:00:00"
}
}
application/xml, text/xml
Sample:
<UpdateCheckinDetails xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Midwest.KID">
<INI_GrooveCamera_ID>sample string 6</INI_GrooveCamera_ID>
<INI_OutlineCamera_ID>sample string 5</INI_OutlineCamera_ID>
<KeyCutsSincePM>2</KeyCutsSincePM>
<LastPMDate>2026-02-03T21:55:54.8115387-05:00</LastPMDate>
<LatestSupportFiles>sample string 4</LatestSupportFiles>
<MachineVersions xmlns:d2p1="http://schemas.datacontract.org/2004/07/Midwest.KID.Structures">
<d2p1:Billboards>
<d2p1:theFTPLocation i:nil="true" />
<d2p1:theServerID>0</d2p1:theServerID>
<d2p1:theServerVersion>0</d2p1:theServerVersion>
<d2p1:theSoftwareType>RELEASETYPE</d2p1:theSoftwareType>
<d2p1:theVersion>0</d2p1:theVersion>
<d2p1:updateAvailable>false</d2p1:updateAvailable>
</d2p1:Billboards>
<d2p1:CustomerDatabaseFile>
<d2p1:theFTPLocation i:nil="true" />
<d2p1:theServerID>0</d2p1:theServerID>
<d2p1:theServerVersion>0</d2p1:theServerVersion>
<d2p1:theSoftwareType>RELEASETYPE</d2p1:theSoftwareType>
<d2p1:theVersion>0</d2p1:theVersion>
<d2p1:updateAvailable>false</d2p1:updateAvailable>
</d2p1:CustomerDatabaseFile>
<d2p1:GrooveCameraFirmware>
<d2p1:theFTPLocation i:nil="true" />
<d2p1:theServerID>0</d2p1:theServerID>
<d2p1:theServerVersion>0</d2p1:theServerVersion>
<d2p1:theSoftwareType>RELEASETYPE</d2p1:theSoftwareType>
<d2p1:theVersion>0</d2p1:theVersion>
<d2p1:updateAvailable>false</d2p1:updateAvailable>
</d2p1:GrooveCameraFirmware>
<d2p1:ITool>
<d2p1:theFTPLocation i:nil="true" />
<d2p1:theServerID>0</d2p1:theServerID>
<d2p1:theServerVersion>0</d2p1:theServerVersion>
<d2p1:theSoftwareType>RELEASETYPE</d2p1:theSoftwareType>
<d2p1:theVersion>0</d2p1:theVersion>
<d2p1:updateAvailable>false</d2p1:updateAvailable>
</d2p1:ITool>
<d2p1:InterfaceBox>
<d2p1:theFTPLocation i:nil="true" />
<d2p1:theServerID>0</d2p1:theServerID>
<d2p1:theServerVersion>0</d2p1:theServerVersion>
<d2p1:theSoftwareType>RELEASETYPE</d2p1:theSoftwareType>
<d2p1:theVersion>0</d2p1:theVersion>
<d2p1:updateAvailable>false</d2p1:updateAvailable>
</d2p1:InterfaceBox>
<d2p1:KIDS_Backgrounder>
<d2p1:theFTPLocation i:nil="true" />
<d2p1:theServerID>0</d2p1:theServerID>
<d2p1:theServerVersion>0</d2p1:theServerVersion>
<d2p1:theSoftwareType>RELEASETYPE</d2p1:theSoftwareType>
<d2p1:theVersion>0</d2p1:theVersion>
<d2p1:updateAvailable>false</d2p1:updateAvailable>
</d2p1:KIDS_Backgrounder>
<d2p1:KIDS_Decoder>
<d2p1:theFTPLocation i:nil="true" />
<d2p1:theServerID>0</d2p1:theServerID>
<d2p1:theServerVersion>0</d2p1:theServerVersion>
<d2p1:theSoftwareType>RELEASETYPE</d2p1:theSoftwareType>
<d2p1:theVersion>0</d2p1:theVersion>
<d2p1:updateAvailable>false</d2p1:updateAvailable>
</d2p1:KIDS_Decoder>
<d2p1:KIDS_Maintenance>
<d2p1:theFTPLocation i:nil="true" />
<d2p1:theServerID>0</d2p1:theServerID>
<d2p1:theServerVersion>0</d2p1:theServerVersion>
<d2p1:theSoftwareType>RELEASETYPE</d2p1:theSoftwareType>
<d2p1:theVersion>0</d2p1:theVersion>
<d2p1:updateAvailable>false</d2p1:updateAvailable>
</d2p1:KIDS_Maintenance>
<d2p1:KIDS_Plus>
<d2p1:theFTPLocation i:nil="true" />
<d2p1:theServerID>0</d2p1:theServerID>
<d2p1:theServerVersion>0</d2p1:theServerVersion>
<d2p1:theSoftwareType>RELEASETYPE</d2p1:theSoftwareType>
<d2p1:theVersion>0</d2p1:theVersion>
<d2p1:updateAvailable>false</d2p1:updateAvailable>
</d2p1:KIDS_Plus>
<d2p1:MasterDatabaseFile>
<d2p1:theFTPLocation i:nil="true" />
<d2p1:theServerID>0</d2p1:theServerID>
<d2p1:theServerVersion>0</d2p1:theServerVersion>
<d2p1:theSoftwareType>RELEASETYPE</d2p1:theSoftwareType>
<d2p1:theVersion>0</d2p1:theVersion>
<d2p1:updateAvailable>false</d2p1:updateAvailable>
</d2p1:MasterDatabaseFile>
<d2p1:MixDatabaseFile>
<d2p1:theFTPLocation i:nil="true" />
<d2p1:theServerID>0</d2p1:theServerID>
<d2p1:theServerVersion>0</d2p1:theServerVersion>
<d2p1:theSoftwareType>RELEASETYPE</d2p1:theSoftwareType>
<d2p1:theVersion>0</d2p1:theVersion>
<d2p1:updateAvailable>false</d2p1:updateAvailable>
</d2p1:MixDatabaseFile>
<d2p1:OSUpdates>
<d2p1:theFTPLocation i:nil="true" />
<d2p1:theServerID>0</d2p1:theServerID>
<d2p1:theServerVersion>0</d2p1:theServerVersion>
<d2p1:theSoftwareType>RELEASETYPE</d2p1:theSoftwareType>
<d2p1:theVersion>0</d2p1:theVersion>
<d2p1:updateAvailable>false</d2p1:updateAvailable>
</d2p1:OSUpdates>
<d2p1:OutlineCameraFirmware>
<d2p1:theFTPLocation i:nil="true" />
<d2p1:theServerID>0</d2p1:theServerID>
<d2p1:theServerVersion>0</d2p1:theServerVersion>
<d2p1:theSoftwareType>RELEASETYPE</d2p1:theSoftwareType>
<d2p1:theVersion>0</d2p1:theVersion>
<d2p1:updateAvailable>false</d2p1:updateAvailable>
</d2p1:OutlineCameraFirmware>
<d2p1:SidewinderUpdater>
<d2p1:theFTPLocation i:nil="true" />
<d2p1:theServerID>0</d2p1:theServerID>
<d2p1:theServerVersion>0</d2p1:theServerVersion>
<d2p1:theSoftwareType>RELEASETYPE</d2p1:theSoftwareType>
<d2p1:theVersion>0</d2p1:theVersion>
<d2p1:updateAvailable>false</d2p1:updateAvailable>
</d2p1:SidewinderUpdater>
<d2p1:availableUpdates>0</d2p1:availableUpdates>
<d2p1:the884Firmware>
<d2p1:theFTPLocation i:nil="true" />
<d2p1:theServerID>0</d2p1:theServerID>
<d2p1:theServerVersion>0</d2p1:theServerVersion>
<d2p1:theSoftwareType>RELEASETYPE</d2p1:theSoftwareType>
<d2p1:theVersion>0</d2p1:theVersion>
<d2p1:updateAvailable>false</d2p1:updateAvailable>
</d2p1:the884Firmware>
<d2p1:the884KeyFile>
<d2p1:theFTPLocation i:nil="true" />
<d2p1:theServerID>0</d2p1:theServerID>
<d2p1:theServerVersion>0</d2p1:theServerVersion>
<d2p1:theSoftwareType>RELEASETYPE</d2p1:theSoftwareType>
<d2p1:theVersion>0</d2p1:theVersion>
<d2p1:updateAvailable>false</d2p1:updateAvailable>
</d2p1:the884KeyFile>
<d2p1:the994ConsoleSerialNumber i:nil="true" />
<d2p1:the994MachineSerialNumber i:nil="true" />
<d2p1:the994SoftwareDBVersion i:nil="true" />
<d2p1:theAutoXSerialNumber i:nil="true" />
<d2p1:theAutoXSoftwareVersion i:nil="true" />
<d2p1:theBarcoderFirmware i:nil="true" />
<d2p1:theBarcoderSerialNumber i:nil="true" />
<d2p1:theBillboardName i:nil="true" />
<d2p1:theCustomerDatabaseName i:nil="true" />
<d2p1:theGymkanaConsoleSerialNumber i:nil="true" />
<d2p1:theGymkanaMachineSerialNumber i:nil="true" />
<d2p1:theGymkanaSoftwareDBVersion i:nil="true" />
<d2p1:theLastBarcodeReadType>UNKNOWN</d2p1:theLastBarcodeReadType>
<d2p1:theLastTimeCommPortBarcodeWasRead>0001-01-01T00:00:00</d2p1:theLastTimeCommPortBarcodeWasRead>
<d2p1:theMasterDatabaseName i:nil="true" />
<d2p1:theMegaIToolSerialNumber i:nil="true" />
<d2p1:theMixDatabaseName i:nil="true" />
<d2p1:theReleaseType>UNKNOWN</d2p1:theReleaseType>
</MachineVersions>
<SerialNumber>1</SerialNumber>
</UpdateCheckinDetails>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.