ApexERPHost

<back to all web services

LotteryCheck

Requires Authentication
The following routes are available for this service:
POST/POS/Lottery/Check/{LotteryCode}
POST/POS/Lottery/Check
LotteryCheck Parameters:
NameParameterData TypeRequiredDescription
LotteryCodepathstringNo
BranchIdbodyint?No
LotteryCheckResponse Parameters:
NameParameterData TypeRequiredDescription
ResponseStatusformResponseStatusNo
ResultformLoterityCheckNo
LoterityCheck Parameters:
NameParameterData TypeRequiredDescription
config_versionformstringNo
current_timeformDateTime?No
detailed_reasonformstringNo
draw_config_versionformstringNo
resultformstringNo
payoutformdecimalNo
total_prizeformdecimalNo
draw_prizesformList<DrawPrizes>No
taxesformList<LotteryTax>No
total_taxformdecimalNo
game_idformstringNo
game_nameformstringNo
serialformstringNo
descriptionformstringNo
HumanMessageformstringNo
DrawPrizes Parameters:
NameParameterData TypeRequiredDescription
draw_dateformDateTimeNo
draw_idformstringNo
draw_prizeformdecimalNo
draw_serieformstringNo
LotteryTax Parameters:
NameParameterData TypeRequiredDescription
TaxNameformstringNo
TaxAmountformdecimalNo

To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml

HTTP + XML

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /POS/Lottery/Check/{LotteryCode} HTTP/1.1 
Host: apex.nikoratrade.ge 
Accept: application/xml
Content-Type: application/xml
Content-Length: length

<LotteryCheck xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Apex.Services.POS">
  <LotteryCode>String</LotteryCode>
  <BranchId>0</BranchId>
</LotteryCheck>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<LotteryCheckResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Apex.Services.POS">
  <ResponseStatus xmlns:d2p1="http://schemas.servicestack.net/types">
    <d2p1:ErrorCode>String</d2p1:ErrorCode>
    <d2p1:Message>String</d2p1:Message>
    <d2p1:StackTrace>String</d2p1:StackTrace>
    <d2p1:Errors>
      <d2p1:ResponseError>
        <d2p1:ErrorCode>String</d2p1:ErrorCode>
        <d2p1:FieldName>String</d2p1:FieldName>
        <d2p1:Message>String</d2p1:Message>
        <d2p1:Meta xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
          <d5p1:KeyValueOfstringstring>
            <d5p1:Key>String</d5p1:Key>
            <d5p1:Value>String</d5p1:Value>
          </d5p1:KeyValueOfstringstring>
        </d2p1:Meta>
      </d2p1:ResponseError>
    </d2p1:Errors>
    <d2p1:Meta xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:KeyValueOfstringstring>
        <d3p1:Key>String</d3p1:Key>
        <d3p1:Value>String</d3p1:Value>
      </d3p1:KeyValueOfstringstring>
    </d2p1:Meta>
  </ResponseStatus>
  <Result>
    <config_version>String</config_version>
    <current_time>0001-01-01T00:00:00</current_time>
    <detailed_reason>String</detailed_reason>
    <draw_config_version>String</draw_config_version>
    <result>String</result>
    <payout>0</payout>
    <total_prize>0</total_prize>
    <draw_prizes>
      <DrawPrizes>
        <draw_date>0001-01-01T00:00:00</draw_date>
        <draw_id>String</draw_id>
        <draw_prize>0</draw_prize>
        <draw_serie>String</draw_serie>
      </DrawPrizes>
    </draw_prizes>
    <taxes>
      <LotteryTax>
        <TaxName>String</TaxName>
        <TaxAmount>0</TaxAmount>
      </LotteryTax>
    </taxes>
    <total_tax>0</total_tax>
    <game_id>String</game_id>
    <game_name>String</game_name>
    <serial>String</serial>
    <description>String</description>
    <HumanMessage>String</HumanMessage>
  </Result>
</LotteryCheckResponse>