POST api/punters
Request Information
URI Parameters
None.
Body Parameters
BO.BETRequestObjects.Punter.SavePunterRequestFilter| Name | Description | Type | Additional information |
|---|---|---|---|
| TitleId | integer |
None. |
|
| Initials | string |
None. |
|
| FirstName | string |
None. |
|
| LastName | string |
None. |
|
| Gender | string |
None. |
|
| Passport | string |
None. |
|
| IdentityNumber | string |
None. |
|
| DateOfBirth | date |
None. |
|
| ExpirationDate | date |
None. |
|
| Cell | string |
None. |
|
| string |
None. |
||
| CountryId | integer |
None. |
|
| CountryOfOrigin | integer |
None. |
|
| Password | string |
None. |
|
| SourceOfIncome | string |
None. |
|
| PhysicalAddress | BO.Models.Punter.PunterDetailModel+PhysicalAddressInfo |
None. |
|
| PostalAddress | BO.Models.Punter.PunterDetailModel+PostalAddressInfo |
None. |
|
| Agreements | BO.Models.Punter.PunterDetailModel+AgreementInfo |
None. |
|
| Settings | BO.Models.Punter.PunterDetailModel+Setting |
None. |
|
| ReferrerUrl | string |
None. |
|
| PromoCode | string |
None. |
|
| PromotionId | integer |
None. |
|
| DepositLimitPerDay | integer |
None. |
|
| ReferAFriend | string |
None. |
|
| IovationBB | string |
None. |
|
| SiteUrl | string |
None. |
|
| UtmTracking | BO.BETRequestObjects.Marketing.UtmTracking |
None. |
|
| CellphoneExistsOTP | integer |
None. |
Request Formats
application/json, text/json
Sample:
{
"titleId": 1,
"initials": "sample string 2",
"firstName": "sample string 3",
"lastName": "sample string 4",
"gender": "sample string 5",
"passport": "sample string 6",
"identityNumber": "sample string 7",
"dateOfBirth": "2025-12-14T18:06:15.4858834+02:00",
"expirationDate": "2025-12-14T18:06:15.4858834+02:00",
"cell": "sample string 10",
"email": "sample string 11",
"countryId": 12,
"countryOfOrigin": 13,
"password": "sample string 14",
"sourceOfIncome": "sample string 15",
"physicalAddress": {
"lineOne": "sample string 1",
"lineTwo": "sample string 2",
"suburb": "sample string 3",
"city": "sample string 4",
"code": "sample string 5",
"regionId": 1
},
"postalAddress": {
"lineOne": "sample string 1",
"lineTwo": "sample string 2",
"suburb": "sample string 3",
"city": "sample string 4",
"code": "sample string 5",
"regionId": 1
},
"agreements": {
"agreeToAgePolicy": true,
"agreeToTermsAndConditions": true
},
"settings": {
"emailNotifications": true,
"emailPromotions": true,
"fractionalOdds": true,
"acceptOddsChanges": true,
"oddChangeType": 1
},
"referrerUrl": "sample string 16",
"promoCode": "sample string 17",
"promotionId": 1,
"depositLimitPerDay": 1,
"referAFriend": "sample string 18",
"iovationBB": "sample string 19",
"siteUrl": "sample string 20",
"utmTracking": {
"utmSource": "sample string 1",
"utmMedium": "sample string 2",
"utmKeywords": "sample string 3",
"utmContent": "sample string 4",
"utmCampaign": "sample string 5",
"bTag": "sample string 6",
"clientID": 7
},
"cellphoneExistsOTP": 1
}
application/xml, text/xml
Sample:
<SavePunterRequestFilter xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<TitleId>1</TitleId>
<Initials>sample string 2</Initials>
<FirstName>sample string 3</FirstName>
<LastName>sample string 4</LastName>
<Gender>sample string 5</Gender>
<Passport>sample string 6</Passport>
<IdentityNumber>sample string 7</IdentityNumber>
<DateOfBirth>2025-12-14T18:06:15.4858834+02:00</DateOfBirth>
<ExpirationDate>2025-12-14T18:06:15.4858834+02:00</ExpirationDate>
<Cell>sample string 10</Cell>
<Email>sample string 11</Email>
<CountryId>12</CountryId>
<CountryOfOrigin>13</CountryOfOrigin>
<Password>sample string 14</Password>
<SourceOfIncome>sample string 15</SourceOfIncome>
<PhysicalAddress>
<LineOne>sample string 1</LineOne>
<LineTwo>sample string 2</LineTwo>
<Suburb>sample string 3</Suburb>
<City>sample string 4</City>
<Code>sample string 5</Code>
<RegionId>1</RegionId>
</PhysicalAddress>
<PostalAddress>
<LineOne>sample string 1</LineOne>
<LineTwo>sample string 2</LineTwo>
<Suburb>sample string 3</Suburb>
<City>sample string 4</City>
<Code>sample string 5</Code>
<RegionId>1</RegionId>
</PostalAddress>
<Agreements>
<AgreeToAgePolicy>true</AgreeToAgePolicy>
<AgreeToTermsAndConditions>true</AgreeToTermsAndConditions>
</Agreements>
<Settings>
<EmailNotifications>true</EmailNotifications>
<EmailPromotions>true</EmailPromotions>
<FractionalOdds>true</FractionalOdds>
<AcceptOddsChanges>true</AcceptOddsChanges>
<OddChangeType>1</OddChangeType>
</Settings>
<ReferrerUrl>sample string 16</ReferrerUrl>
<PromoCode>sample string 17</PromoCode>
<PromotionId>1</PromotionId>
<DepositLimitPerDay>1</DepositLimitPerDay>
<ReferAFriend>sample string 18</ReferAFriend>
<IovationBB>sample string 19</IovationBB>
<SiteUrl>sample string 20</SiteUrl>
<UtmTracking>
<UtmSource>sample string 1</UtmSource>
<UtmMedium>sample string 2</UtmMedium>
<UtmKeywords>sample string 3</UtmKeywords>
<UtmContent>sample string 4</UtmContent>
<UtmCampaign>sample string 5</UtmCampaign>
<BTag>sample string 6</BTag>
<ClientID>7</ClientID>
</UtmTracking>
<CellphoneExistsOTP>1</CellphoneExistsOTP>
</SavePunterRequestFilter>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
BO.BETResponseObjects.BaseResponseOfBO.BETResponseObjects.Punter.CreatePunterModel| Name | Description | Type | Additional information |
|---|---|---|---|
| ResponseObject | BO.BETResponseObjects.Punter.CreatePunterModel |
None. |
|
| ResponseMessage | string |
None. |
|
| ResponseType | BO.Enums.ResponseType |
None. |
Response Formats
application/json, text/json
Sample:
{
"responseObject": {
"punterId": 1,
"punterPin": "sample string 2",
"registrationType": 0
},
"responseMessage": "sample string 1",
"responseType": 1
}
application/xml, text/xml
Sample:
<BaseResponseOfCreatePunterModel xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ResponseObject>
<PunterId>1</PunterId>
<PunterPin>sample string 2</PunterPin>
<RegistrationType>None</RegistrationType>
</ResponseObject>
<ResponseMessage>sample string 1</ResponseMessage>
<ResponseType>Success</ResponseType>
</BaseResponseOfCreatePunterModel>