POST api/externalprovider/getEvolutionLaunchURL/{punterId}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
punterId

integer

Required

Body Parameters

BO.Evolution.EvolutionLaunchGameRequest
NameDescriptionTypeAdditional information
player

BO.Evolution.EvolutionLaunchGameRequest+Player

None.

config

BO.Evolution.EvolutionLaunchGameRequest+Config

None.

Request Formats

application/json, text/json

Sample:
{
  "player": {
    "id": "sample string 1",
    "session": {
      "id": "sample string 1",
      "ip": "sample string 2"
    }
  },
  "config": {
    "game": {
      "category": "sample string 1",
      "table": {
        "id": "sample string 1"
      }
    },
    "channel": {
      "wrapped": true
    }
  }
}

application/xml, text/xml

Sample:
<EvolutionLaunchGameRequest xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <player>
    <id>sample string 1</id>
    <session>
      <id>sample string 1</id>
      <ip>sample string 2</ip>
    </session>
  </player>
  <config>
    <game>
      <category>sample string 1</category>
      <table>
        <id>sample string 1</id>
      </table>
    </game>
    <channel>
      <wrapped>true</wrapped>
    </channel>
  </config>
</EvolutionLaunchGameRequest>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

BO.BETResponseObjects.BaseResponseOfBO.Evolution.EvoLaunchUrlResponseDTO
NameDescriptionTypeAdditional information
ResponseObject

BO.Evolution.EvoLaunchUrlResponseDTO

None.

ResponseMessage

string

None.

ResponseType

BO.Enums.ResponseType

None.

Response Formats

application/json, text/json

Sample:
{
  "responseObject": {
    "entry": "sample string 1",
    "entryEmbedded": "sample string 2"
  },
  "responseMessage": "sample string 1",
  "responseType": 1
}

application/xml, text/xml

Sample:
<BaseResponseOfEvoLaunchUrlResponseDTO xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <ResponseObject>
    <Entry>sample string 1</Entry>
    <EntryEmbedded>sample string 2</EntryEmbedded>
  </ResponseObject>
  <ResponseMessage>sample string 1</ResponseMessage>
  <ResponseType>Success</ResponseType>
</BaseResponseOfEvoLaunchUrlResponseDTO>