GET api/punters/{punterId}/details

Request Information

URI Parameters

NameDescriptionTypeAdditional information
punterId

integer

Required

Body Parameters

None.

Response Information

Resource Description

BO.BETResponseObjects.BaseResponseOfBO.Models.Punter.PunterDetailModel
NameDescriptionTypeAdditional information
ResponseObject

BO.Models.Punter.PunterDetailModel

None.

ResponseMessage

string

None.

ResponseType

BO.Enums.ResponseType

None.

Response Formats

application/json, text/json

Sample:
{
  "responseObject": {
    "punterId": 1,
    "email": "sample string 2",
    "cell": "sample string 3",
    "homePhone": "sample string 4",
    "workPhone": "sample string 5",
    "otherPhone": "sample string 6",
    "fax": "sample string 7",
    "countryId": 1,
    "bankDetails": {
      "id": 1,
      "name": "sample string 1",
      "branchId": 1,
      "branch": "sample string 2",
      "branchCode": "sample string 3",
      "accountNumber": "sample string 4",
      "accountHolder": "sample string 5",
      "swiftCode": "sample string 6",
      "bankingCompliant": true
    },
    "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
    },
    "mobileDevice": {
      "manufacturer": "sample string 1",
      "model": "sample string 2"
    },
    "passportNumber": "sample string 8",
    "passportExpirationDate": "2025-12-14T18:04:40.8480362+02:00"
  },
  "responseMessage": "sample string 1",
  "responseType": 1
}

application/xml, text/xml

Sample:
<BaseResponseOfPunterDetailModel xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <ResponseObject>
    <PunterId>1</PunterId>
    <Email>sample string 2</Email>
    <Cell>sample string 3</Cell>
    <HomePhone>sample string 4</HomePhone>
    <WorkPhone>sample string 5</WorkPhone>
    <OtherPhone>sample string 6</OtherPhone>
    <Fax>sample string 7</Fax>
    <CountryId>1</CountryId>
    <BankDetails>
      <Id>1</Id>
      <Name>sample string 1</Name>
      <BranchId>1</BranchId>
      <Branch>sample string 2</Branch>
      <BranchCode>sample string 3</BranchCode>
      <AccountNumber>sample string 4</AccountNumber>
      <AccountHolder>sample string 5</AccountHolder>
      <SwiftCode>sample string 6</SwiftCode>
      <BankingCompliant>true</BankingCompliant>
    </BankDetails>
    <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>
    <MobileDevice>
      <Manufacturer>sample string 1</Manufacturer>
      <Model>sample string 2</Model>
    </MobileDevice>
    <PassportNumber>sample string 8</PassportNumber>
    <PassportExpirationDate>2025-12-14T18:04:40.8480362+02:00</PassportExpirationDate>
  </ResponseObject>
  <ResponseMessage>sample string 1</ResponseMessage>
  <ResponseType>Success</ResponseType>
</BaseResponseOfPunterDetailModel>