GameMachineServices


Click here for a complete list of operations.

GetMachineDTOList

Test

The test form is only available for requests from the local machine.

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /GameMachineServices.asmx HTTP/1.1
Host: onlinesubscription.adventureparkusa.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://semnox.com/GetMachineDTOList"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetMachineDTOList xmlns="http://semnox.com/">
      <machineParams>
        <MachineName>string</MachineName>
        <GameId>int</GameId>
        <ActiveFlag>int</ActiveFlag>
        <MacAddress>string</MacAddress>
        <CalculateActiveTheme>boolean</CalculateActiveTheme>
      </machineParams>
    </GetMachineDTOList>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetMachineDTOListResponse xmlns="http://semnox.com/">
      <GetMachineDTOListResult>
        <MachineDTO>
          <MachineId>int</MachineId>
          <MachineName>string</MachineName>
          <MachineAddress>string</MachineAddress>
          <GameId>int</GameId>
          <MasterId>int</MasterId>
          <Notes>string</Notes>
          <LastUpdateDate>dateTime</LastUpdateDate>
          <LastUpdatedBy>string</LastUpdatedBy>
          <TicketAllowed>string</TicketAllowed>
          <IsActive>string</IsActive>
          <CreationDate>dateTime</CreationDate>
          <CreatedBy>string</CreatedBy>
          <TimerMachine>string</TimerMachine>
          <TimerInterval>int</TimerInterval>
          <GroupTimer>string</GroupTimer>
          <NumberOfCoins>int</NumberOfCoins>
          <TicketMode>string</TicketMode>
          <CustomDataSetId>int</CustomDataSetId>
          <ThemeId>int</ThemeId>
          <ThemeNumber>int</ThemeNumber>
          <ShowAd>string</ShowAd>
          <Guid>string</Guid>
          <SiteId>int</SiteId>
          <IPAddress>string</IPAddress>
          <TCPPort>int</TCPPort>
          <MacAddress>string</MacAddress>
          <Description>string</Description>
          <SerialNumber>string</SerialNumber>
          <MachineTag>string</MachineTag>
          <SoftwareVersion>string</SoftwareVersion>
          <SynchStatus>boolean</SynchStatus>
          <PurchasePrice>int</PurchasePrice>
          <ReaderType>int</ReaderType>
          <PayoutCost>double</PayoutCost>
          <InventoryLocationId>int</InventoryLocationId>
          <ReferenceMachineId>int</ReferenceMachineId>
          <MasterEntityId>int</MasterEntityId>
          <ExternalMachineReference>string</ExternalMachineReference>
          <CommunicationSuccessRatio>int</CommunicationSuccessRatio>
          <ActiveDisplayThemeId>int</ActiveDisplayThemeId>
          <PreviousMachineId>int</PreviousMachineId>
          <NextMachineId>int</NextMachineId>
          <GameMachineAttributes>
            <MachineAttributeDTO xsi:nil="true" />
            <MachineAttributeDTO xsi:nil="true" />
          </GameMachineAttributes>
          <MachineCommunicationLogDTO>
            <MachinesCommunicationLogId>int</MachinesCommunicationLogId>
            <MachineId>int</MachineId>
            <LastUpdateDate>dateTime</LastUpdateDate>
            <LastUpdatedBy>string</LastUpdatedBy>
            <IsActive>boolean</IsActive>
            <CreationDate>dateTime</CreationDate>
            <CreatedBy>string</CreatedBy>
            <Guid>string</Guid>
            <SiteId>int</SiteId>
            <SynchStatus>boolean</SynchStatus>
            <MasterEntityId>int</MasterEntityId>
            <CommunicationSuccessRatio>double</CommunicationSuccessRatio>
            <LastServerCommunicatedTime>dateTime</LastServerCommunicatedTime>
            <IsChanged>boolean</IsChanged>
          </MachineCommunicationLogDTO>
          <MachineNameGameName>string</MachineNameGameName>
          <GameName>string</GameName>
          <HubName>string</HubName>
          <CommunicationSuccessRate>double</CommunicationSuccessRate>
          <VipPrice>string</VipPrice>
          <MachineCharacteristics>string</MachineCharacteristics>
          <Attribute1>string</Attribute1>
          <Attribute2>string</Attribute2>
          <Attribute3>string</Attribute3>
          <QRPlayIdentifier>string</QRPlayIdentifier>
          <EraseQRPlayIdentifier>boolean</EraseQRPlayIdentifier>
          <MachineNameGameNameHubName>string</MachineNameGameNameHubName>
          <MachineNameHubName>string</MachineNameHubName>
          <MachineInputDevicesDTOList>
            <MachineInputDevicesDTO xsi:nil="true" />
            <MachineInputDevicesDTO xsi:nil="true" />
          </MachineInputDevicesDTOList>
          <MachineTransferLogDTOList>
            <MachineTransferLogDTO xsi:nil="true" />
            <MachineTransferLogDTO xsi:nil="true" />
          </MachineTransferLogDTOList>
          <MachineArrivalDate>dateTime</MachineArrivalDate>
          <IsChanged>boolean</IsChanged>
        </MachineDTO>
        <MachineDTO>
          <MachineId>int</MachineId>
          <MachineName>string</MachineName>
          <MachineAddress>string</MachineAddress>
          <GameId>int</GameId>
          <MasterId>int</MasterId>
          <Notes>string</Notes>
          <LastUpdateDate>dateTime</LastUpdateDate>
          <LastUpdatedBy>string</LastUpdatedBy>
          <TicketAllowed>string</TicketAllowed>
          <IsActive>string</IsActive>
          <CreationDate>dateTime</CreationDate>
          <CreatedBy>string</CreatedBy>
          <TimerMachine>string</TimerMachine>
          <TimerInterval>int</TimerInterval>
          <GroupTimer>string</GroupTimer>
          <NumberOfCoins>int</NumberOfCoins>
          <TicketMode>string</TicketMode>
          <CustomDataSetId>int</CustomDataSetId>
          <ThemeId>int</ThemeId>
          <ThemeNumber>int</ThemeNumber>
          <ShowAd>string</ShowAd>
          <Guid>string</Guid>
          <SiteId>int</SiteId>
          <IPAddress>string</IPAddress>
          <TCPPort>int</TCPPort>
          <MacAddress>string</MacAddress>
          <Description>string</Description>
          <SerialNumber>string</SerialNumber>
          <MachineTag>string</MachineTag>
          <SoftwareVersion>string</SoftwareVersion>
          <SynchStatus>boolean</SynchStatus>
          <PurchasePrice>int</PurchasePrice>
          <ReaderType>int</ReaderType>
          <PayoutCost>double</PayoutCost>
          <InventoryLocationId>int</InventoryLocationId>
          <ReferenceMachineId>int</ReferenceMachineId>
          <MasterEntityId>int</MasterEntityId>
          <ExternalMachineReference>string</ExternalMachineReference>
          <CommunicationSuccessRatio>int</CommunicationSuccessRatio>
          <ActiveDisplayThemeId>int</ActiveDisplayThemeId>
          <PreviousMachineId>int</PreviousMachineId>
          <NextMachineId>int</NextMachineId>
          <GameMachineAttributes>
            <MachineAttributeDTO xsi:nil="true" />
            <MachineAttributeDTO xsi:nil="true" />
          </GameMachineAttributes>
          <MachineCommunicationLogDTO>
            <MachinesCommunicationLogId>int</MachinesCommunicationLogId>
            <MachineId>int</MachineId>
            <LastUpdateDate>dateTime</LastUpdateDate>
            <LastUpdatedBy>string</LastUpdatedBy>
            <IsActive>boolean</IsActive>
            <CreationDate>dateTime</CreationDate>
            <CreatedBy>string</CreatedBy>
            <Guid>string</Guid>
            <SiteId>int</SiteId>
            <SynchStatus>boolean</SynchStatus>
            <MasterEntityId>int</MasterEntityId>
            <CommunicationSuccessRatio>double</CommunicationSuccessRatio>
            <LastServerCommunicatedTime>dateTime</LastServerCommunicatedTime>
            <IsChanged>boolean</IsChanged>
          </MachineCommunicationLogDTO>
          <MachineNameGameName>string</MachineNameGameName>
          <GameName>string</GameName>
          <HubName>string</HubName>
          <CommunicationSuccessRate>double</CommunicationSuccessRate>
          <VipPrice>string</VipPrice>
          <MachineCharacteristics>string</MachineCharacteristics>
          <Attribute1>string</Attribute1>
          <Attribute2>string</Attribute2>
          <Attribute3>string</Attribute3>
          <QRPlayIdentifier>string</QRPlayIdentifier>
          <EraseQRPlayIdentifier>boolean</EraseQRPlayIdentifier>
          <MachineNameGameNameHubName>string</MachineNameGameNameHubName>
          <MachineNameHubName>string</MachineNameHubName>
          <MachineInputDevicesDTOList>
            <MachineInputDevicesDTO xsi:nil="true" />
            <MachineInputDevicesDTO xsi:nil="true" />
          </MachineInputDevicesDTOList>
          <MachineTransferLogDTOList>
            <MachineTransferLogDTO xsi:nil="true" />
            <MachineTransferLogDTO xsi:nil="true" />
          </MachineTransferLogDTOList>
          <MachineArrivalDate>dateTime</MachineArrivalDate>
          <IsChanged>boolean</IsChanged>
        </MachineDTO>
      </GetMachineDTOListResult>
    </GetMachineDTOListResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /GameMachineServices.asmx HTTP/1.1
Host: onlinesubscription.adventureparkusa.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetMachineDTOList xmlns="http://semnox.com/">
      <machineParams>
        <MachineName>string</MachineName>
        <GameId>int</GameId>
        <ActiveFlag>int</ActiveFlag>
        <MacAddress>string</MacAddress>
        <CalculateActiveTheme>boolean</CalculateActiveTheme>
      </machineParams>
    </GetMachineDTOList>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetMachineDTOListResponse xmlns="http://semnox.com/">
      <GetMachineDTOListResult>
        <MachineDTO>
          <MachineId>int</MachineId>
          <MachineName>string</MachineName>
          <MachineAddress>string</MachineAddress>
          <GameId>int</GameId>
          <MasterId>int</MasterId>
          <Notes>string</Notes>
          <LastUpdateDate>dateTime</LastUpdateDate>
          <LastUpdatedBy>string</LastUpdatedBy>
          <TicketAllowed>string</TicketAllowed>
          <IsActive>string</IsActive>
          <CreationDate>dateTime</CreationDate>
          <CreatedBy>string</CreatedBy>
          <TimerMachine>string</TimerMachine>
          <TimerInterval>int</TimerInterval>
          <GroupTimer>string</GroupTimer>
          <NumberOfCoins>int</NumberOfCoins>
          <TicketMode>string</TicketMode>
          <CustomDataSetId>int</CustomDataSetId>
          <ThemeId>int</ThemeId>
          <ThemeNumber>int</ThemeNumber>
          <ShowAd>string</ShowAd>
          <Guid>string</Guid>
          <SiteId>int</SiteId>
          <IPAddress>string</IPAddress>
          <TCPPort>int</TCPPort>
          <MacAddress>string</MacAddress>
          <Description>string</Description>
          <SerialNumber>string</SerialNumber>
          <MachineTag>string</MachineTag>
          <SoftwareVersion>string</SoftwareVersion>
          <SynchStatus>boolean</SynchStatus>
          <PurchasePrice>int</PurchasePrice>
          <ReaderType>int</ReaderType>
          <PayoutCost>double</PayoutCost>
          <InventoryLocationId>int</InventoryLocationId>
          <ReferenceMachineId>int</ReferenceMachineId>
          <MasterEntityId>int</MasterEntityId>
          <ExternalMachineReference>string</ExternalMachineReference>
          <CommunicationSuccessRatio>int</CommunicationSuccessRatio>
          <ActiveDisplayThemeId>int</ActiveDisplayThemeId>
          <PreviousMachineId>int</PreviousMachineId>
          <NextMachineId>int</NextMachineId>
          <GameMachineAttributes>
            <MachineAttributeDTO xsi:nil="true" />
            <MachineAttributeDTO xsi:nil="true" />
          </GameMachineAttributes>
          <MachineCommunicationLogDTO>
            <MachinesCommunicationLogId>int</MachinesCommunicationLogId>
            <MachineId>int</MachineId>
            <LastUpdateDate>dateTime</LastUpdateDate>
            <LastUpdatedBy>string</LastUpdatedBy>
            <IsActive>boolean</IsActive>
            <CreationDate>dateTime</CreationDate>
            <CreatedBy>string</CreatedBy>
            <Guid>string</Guid>
            <SiteId>int</SiteId>
            <SynchStatus>boolean</SynchStatus>
            <MasterEntityId>int</MasterEntityId>
            <CommunicationSuccessRatio>double</CommunicationSuccessRatio>
            <LastServerCommunicatedTime>dateTime</LastServerCommunicatedTime>
            <IsChanged>boolean</IsChanged>
          </MachineCommunicationLogDTO>
          <MachineNameGameName>string</MachineNameGameName>
          <GameName>string</GameName>
          <HubName>string</HubName>
          <CommunicationSuccessRate>double</CommunicationSuccessRate>
          <VipPrice>string</VipPrice>
          <MachineCharacteristics>string</MachineCharacteristics>
          <Attribute1>string</Attribute1>
          <Attribute2>string</Attribute2>
          <Attribute3>string</Attribute3>
          <QRPlayIdentifier>string</QRPlayIdentifier>
          <EraseQRPlayIdentifier>boolean</EraseQRPlayIdentifier>
          <MachineNameGameNameHubName>string</MachineNameGameNameHubName>
          <MachineNameHubName>string</MachineNameHubName>
          <MachineInputDevicesDTOList>
            <MachineInputDevicesDTO xsi:nil="true" />
            <MachineInputDevicesDTO xsi:nil="true" />
          </MachineInputDevicesDTOList>
          <MachineTransferLogDTOList>
            <MachineTransferLogDTO xsi:nil="true" />
            <MachineTransferLogDTO xsi:nil="true" />
          </MachineTransferLogDTOList>
          <MachineArrivalDate>dateTime</MachineArrivalDate>
          <IsChanged>boolean</IsChanged>
        </MachineDTO>
        <MachineDTO>
          <MachineId>int</MachineId>
          <MachineName>string</MachineName>
          <MachineAddress>string</MachineAddress>
          <GameId>int</GameId>
          <MasterId>int</MasterId>
          <Notes>string</Notes>
          <LastUpdateDate>dateTime</LastUpdateDate>
          <LastUpdatedBy>string</LastUpdatedBy>
          <TicketAllowed>string</TicketAllowed>
          <IsActive>string</IsActive>
          <CreationDate>dateTime</CreationDate>
          <CreatedBy>string</CreatedBy>
          <TimerMachine>string</TimerMachine>
          <TimerInterval>int</TimerInterval>
          <GroupTimer>string</GroupTimer>
          <NumberOfCoins>int</NumberOfCoins>
          <TicketMode>string</TicketMode>
          <CustomDataSetId>int</CustomDataSetId>
          <ThemeId>int</ThemeId>
          <ThemeNumber>int</ThemeNumber>
          <ShowAd>string</ShowAd>
          <Guid>string</Guid>
          <SiteId>int</SiteId>
          <IPAddress>string</IPAddress>
          <TCPPort>int</TCPPort>
          <MacAddress>string</MacAddress>
          <Description>string</Description>
          <SerialNumber>string</SerialNumber>
          <MachineTag>string</MachineTag>
          <SoftwareVersion>string</SoftwareVersion>
          <SynchStatus>boolean</SynchStatus>
          <PurchasePrice>int</PurchasePrice>
          <ReaderType>int</ReaderType>
          <PayoutCost>double</PayoutCost>
          <InventoryLocationId>int</InventoryLocationId>
          <ReferenceMachineId>int</ReferenceMachineId>
          <MasterEntityId>int</MasterEntityId>
          <ExternalMachineReference>string</ExternalMachineReference>
          <CommunicationSuccessRatio>int</CommunicationSuccessRatio>
          <ActiveDisplayThemeId>int</ActiveDisplayThemeId>
          <PreviousMachineId>int</PreviousMachineId>
          <NextMachineId>int</NextMachineId>
          <GameMachineAttributes>
            <MachineAttributeDTO xsi:nil="true" />
            <MachineAttributeDTO xsi:nil="true" />
          </GameMachineAttributes>
          <MachineCommunicationLogDTO>
            <MachinesCommunicationLogId>int</MachinesCommunicationLogId>
            <MachineId>int</MachineId>
            <LastUpdateDate>dateTime</LastUpdateDate>
            <LastUpdatedBy>string</LastUpdatedBy>
            <IsActive>boolean</IsActive>
            <CreationDate>dateTime</CreationDate>
            <CreatedBy>string</CreatedBy>
            <Guid>string</Guid>
            <SiteId>int</SiteId>
            <SynchStatus>boolean</SynchStatus>
            <MasterEntityId>int</MasterEntityId>
            <CommunicationSuccessRatio>double</CommunicationSuccessRatio>
            <LastServerCommunicatedTime>dateTime</LastServerCommunicatedTime>
            <IsChanged>boolean</IsChanged>
          </MachineCommunicationLogDTO>
          <MachineNameGameName>string</MachineNameGameName>
          <GameName>string</GameName>
          <HubName>string</HubName>
          <CommunicationSuccessRate>double</CommunicationSuccessRate>
          <VipPrice>string</VipPrice>
          <MachineCharacteristics>string</MachineCharacteristics>
          <Attribute1>string</Attribute1>
          <Attribute2>string</Attribute2>
          <Attribute3>string</Attribute3>
          <QRPlayIdentifier>string</QRPlayIdentifier>
          <EraseQRPlayIdentifier>boolean</EraseQRPlayIdentifier>
          <MachineNameGameNameHubName>string</MachineNameGameNameHubName>
          <MachineNameHubName>string</MachineNameHubName>
          <MachineInputDevicesDTOList>
            <MachineInputDevicesDTO xsi:nil="true" />
            <MachineInputDevicesDTO xsi:nil="true" />
          </MachineInputDevicesDTOList>
          <MachineTransferLogDTOList>
            <MachineTransferLogDTO xsi:nil="true" />
            <MachineTransferLogDTO xsi:nil="true" />
          </MachineTransferLogDTOList>
          <MachineArrivalDate>dateTime</MachineArrivalDate>
          <IsChanged>boolean</IsChanged>
        </MachineDTO>
      </GetMachineDTOListResult>
    </GetMachineDTOListResponse>
  </soap12:Body>
</soap12:Envelope>