POST api/BestmedImport/Import

Import Bestmed client transactions

Request Information

URI Parameters

None.

Body Parameters

Collection of BestmedClientImport
NameDescriptionTypeAdditional information
MemberID

integer

None.

Brokerage

string

None.

MembershipNumber

string

None.

Title

string

None.

Name

string

None.

SurName

string

None.

Gender

string

None.

EmployeeNumber

string

None.

IDNumber

string

None.

BirthDate

date

None.

Age

integer

None.

JoinedDate

date

None.

LapseDate

date

None.

Product

string

None.

MedicalAidOption

string

None.

BrokerName

string

None.

Broker

string

None.

ConsultantName

string

None.

BrokerConsultant

integer

None.

PayerName

string

None.

Payer

decimal number

None.

Salary

decimal number

None.

RiskPremium

decimal number

None.

SavingsPremium

decimal number

None.

OtherPremium

decimal number

None.

MemberToDay

decimal number

None.

GrossPremium

decimal number

None.

FamilySize

integer

None.

NumberAdults

integer

None.

NumberChild

integer

None.

SavingsOpenBalance

decimal number

None.

SavingsContributions

decimal number

None.

SavingsClaims

decimal number

None.

SavingsInterest

decimal number

None.

SavingsTransferres

decimal number

None.

OtherTrans

decimal number

None.

SavingsClosingBalance

decimal number

None.

ThresholdOption

string

None.

ThresholdAllowed

decimal number

None.

ThresholdUsed

decimal number

None.

ThresholdLeft

decimal number

None.

Address1

string

None.

Address2

string

None.

Address3

string

None.

Address4

string

None.

Location

string

None.

Mobile

string

None.

Fax

string

None.

Phone

string

None.

Email

string

None.

IsValid

boolean

None.

Request Formats

application/json, text/json

Sample:
[
  {
    "MemberID": 1,
    "Brokerage": "sample string 2",
    "MembershipNumber": "sample string 3",
    "Title": "sample string 4",
    "Name": "sample string 5",
    "SurName": "sample string 6",
    "Gender": "sample string 7",
    "EmployeeNumber": "sample string 8",
    "IDNumber": "sample string 9",
    "BirthDate": "2026-03-10T20:22:50.6303624+02:00",
    "Age": 11,
    "JoinedDate": "2026-03-10T20:22:50.6303624+02:00",
    "LapseDate": "2026-03-10T20:22:50.6303624+02:00",
    "Product": "sample string 13",
    "MedicalAidOption": "sample string 14",
    "BrokerName": "sample string 15",
    "Broker": "sample string 16",
    "ConsultantName": "sample string 17",
    "BrokerConsultant": 18,
    "PayerName": "sample string 19",
    "Payer": 20.1,
    "Salary": 21.1,
    "RiskPremium": 22.1,
    "SavingsPremium": 23.1,
    "OtherPremium": 24.1,
    "MemberToDay": 25.1,
    "GrossPremium": 26.1,
    "FamilySize": 27,
    "NumberAdults": 28,
    "NumberChild": 29,
    "SavingsOpenBalance": 30.1,
    "SavingsContributions": 31.1,
    "SavingsClaims": 32.1,
    "SavingsInterest": 33.1,
    "SavingsTransferres": 34.1,
    "OtherTrans": 35.1,
    "SavingsClosingBalance": 36.1,
    "ThresholdOption": "sample string 37",
    "ThresholdAllowed": 38.1,
    "ThresholdUsed": 39.1,
    "ThresholdLeft": 40.1,
    "Address1": "sample string 41",
    "Address2": "sample string 42",
    "Address3": "sample string 43",
    "Address4": "sample string 44",
    "Location": "sample string 45",
    "Mobile": "sample string 46",
    "Fax": "sample string 47",
    "Phone": "sample string 48",
    "Email": "sample string 49",
    "IsValid": true
  },
  {
    "MemberID": 1,
    "Brokerage": "sample string 2",
    "MembershipNumber": "sample string 3",
    "Title": "sample string 4",
    "Name": "sample string 5",
    "SurName": "sample string 6",
    "Gender": "sample string 7",
    "EmployeeNumber": "sample string 8",
    "IDNumber": "sample string 9",
    "BirthDate": "2026-03-10T20:22:50.6303624+02:00",
    "Age": 11,
    "JoinedDate": "2026-03-10T20:22:50.6303624+02:00",
    "LapseDate": "2026-03-10T20:22:50.6303624+02:00",
    "Product": "sample string 13",
    "MedicalAidOption": "sample string 14",
    "BrokerName": "sample string 15",
    "Broker": "sample string 16",
    "ConsultantName": "sample string 17",
    "BrokerConsultant": 18,
    "PayerName": "sample string 19",
    "Payer": 20.1,
    "Salary": 21.1,
    "RiskPremium": 22.1,
    "SavingsPremium": 23.1,
    "OtherPremium": 24.1,
    "MemberToDay": 25.1,
    "GrossPremium": 26.1,
    "FamilySize": 27,
    "NumberAdults": 28,
    "NumberChild": 29,
    "SavingsOpenBalance": 30.1,
    "SavingsContributions": 31.1,
    "SavingsClaims": 32.1,
    "SavingsInterest": 33.1,
    "SavingsTransferres": 34.1,
    "OtherTrans": 35.1,
    "SavingsClosingBalance": 36.1,
    "ThresholdOption": "sample string 37",
    "ThresholdAllowed": 38.1,
    "ThresholdUsed": 39.1,
    "ThresholdLeft": 40.1,
    "Address1": "sample string 41",
    "Address2": "sample string 42",
    "Address3": "sample string 43",
    "Address4": "sample string 44",
    "Location": "sample string 45",
    "Mobile": "sample string 46",
    "Fax": "sample string 47",
    "Phone": "sample string 48",
    "Email": "sample string 49",
    "IsValid": true
  }
]

application/xml, text/xml

Sample:
<ArrayOfBestmedClientImport xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/XPH.Entities.Import">
  <BestmedClientImport>
    <Address1>sample string 41</Address1>
    <Address2>sample string 42</Address2>
    <Address3>sample string 43</Address3>
    <Address4>sample string 44</Address4>
    <Age>11</Age>
    <BirthDate>2026-03-10T20:22:50.6303624+02:00</BirthDate>
    <Broker>sample string 16</Broker>
    <BrokerConsultant>18</BrokerConsultant>
    <BrokerName>sample string 15</BrokerName>
    <Brokerage>sample string 2</Brokerage>
    <ConsultantName>sample string 17</ConsultantName>
    <Email>sample string 49</Email>
    <EmployeeNumber>sample string 8</EmployeeNumber>
    <FamilySize>27</FamilySize>
    <Fax>sample string 47</Fax>
    <Gender>sample string 7</Gender>
    <GrossPremium>26.1</GrossPremium>
    <IDNumber>sample string 9</IDNumber>
    <IsValid>true</IsValid>
    <JoinedDate>2026-03-10T20:22:50.6303624+02:00</JoinedDate>
    <LapseDate>2026-03-10T20:22:50.6303624+02:00</LapseDate>
    <Location>sample string 45</Location>
    <MedicalAidOption>sample string 14</MedicalAidOption>
    <MemberID>1</MemberID>
    <MemberToDay>25.1</MemberToDay>
    <MembershipNumber>sample string 3</MembershipNumber>
    <Mobile>sample string 46</Mobile>
    <Name>sample string 5</Name>
    <NumberAdults>28</NumberAdults>
    <NumberChild>29</NumberChild>
    <OtherPremium>24.1</OtherPremium>
    <OtherTrans>35.1</OtherTrans>
    <Payer>20.1</Payer>
    <PayerName>sample string 19</PayerName>
    <Phone>sample string 48</Phone>
    <Product>sample string 13</Product>
    <RiskPremium>22.1</RiskPremium>
    <Salary>21.1</Salary>
    <SavingsClaims>32.1</SavingsClaims>
    <SavingsClosingBalance>36.1</SavingsClosingBalance>
    <SavingsContributions>31.1</SavingsContributions>
    <SavingsInterest>33.1</SavingsInterest>
    <SavingsOpenBalance>30.1</SavingsOpenBalance>
    <SavingsPremium>23.1</SavingsPremium>
    <SavingsTransferres>34.1</SavingsTransferres>
    <SurName>sample string 6</SurName>
    <ThresholdAllowed>38.1</ThresholdAllowed>
    <ThresholdLeft>40.1</ThresholdLeft>
    <ThresholdOption>sample string 37</ThresholdOption>
    <ThresholdUsed>39.1</ThresholdUsed>
    <Title>sample string 4</Title>
  </BestmedClientImport>
  <BestmedClientImport>
    <Address1>sample string 41</Address1>
    <Address2>sample string 42</Address2>
    <Address3>sample string 43</Address3>
    <Address4>sample string 44</Address4>
    <Age>11</Age>
    <BirthDate>2026-03-10T20:22:50.6303624+02:00</BirthDate>
    <Broker>sample string 16</Broker>
    <BrokerConsultant>18</BrokerConsultant>
    <BrokerName>sample string 15</BrokerName>
    <Brokerage>sample string 2</Brokerage>
    <ConsultantName>sample string 17</ConsultantName>
    <Email>sample string 49</Email>
    <EmployeeNumber>sample string 8</EmployeeNumber>
    <FamilySize>27</FamilySize>
    <Fax>sample string 47</Fax>
    <Gender>sample string 7</Gender>
    <GrossPremium>26.1</GrossPremium>
    <IDNumber>sample string 9</IDNumber>
    <IsValid>true</IsValid>
    <JoinedDate>2026-03-10T20:22:50.6303624+02:00</JoinedDate>
    <LapseDate>2026-03-10T20:22:50.6303624+02:00</LapseDate>
    <Location>sample string 45</Location>
    <MedicalAidOption>sample string 14</MedicalAidOption>
    <MemberID>1</MemberID>
    <MemberToDay>25.1</MemberToDay>
    <MembershipNumber>sample string 3</MembershipNumber>
    <Mobile>sample string 46</Mobile>
    <Name>sample string 5</Name>
    <NumberAdults>28</NumberAdults>
    <NumberChild>29</NumberChild>
    <OtherPremium>24.1</OtherPremium>
    <OtherTrans>35.1</OtherTrans>
    <Payer>20.1</Payer>
    <PayerName>sample string 19</PayerName>
    <Phone>sample string 48</Phone>
    <Product>sample string 13</Product>
    <RiskPremium>22.1</RiskPremium>
    <Salary>21.1</Salary>
    <SavingsClaims>32.1</SavingsClaims>
    <SavingsClosingBalance>36.1</SavingsClosingBalance>
    <SavingsContributions>31.1</SavingsContributions>
    <SavingsInterest>33.1</SavingsInterest>
    <SavingsOpenBalance>30.1</SavingsOpenBalance>
    <SavingsPremium>23.1</SavingsPremium>
    <SavingsTransferres>34.1</SavingsTransferres>
    <SurName>sample string 6</SurName>
    <ThresholdAllowed>38.1</ThresholdAllowed>
    <ThresholdLeft>40.1</ThresholdLeft>
    <ThresholdOption>sample string 37</ThresholdOption>
    <ThresholdUsed>39.1</ThresholdUsed>
    <Title>sample string 4</Title>
  </BestmedClientImport>
</ArrayOfBestmedClientImport>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'List`1'.

Response Information

Resource Description

JsonResultOfString
NameDescriptionTypeAdditional information
Content

string

None.

SerializerSettings

JsonSerializerSettings

None.

Encoding

Encoding

None.

Request

HttpRequestMessage

None.

Response Formats

application/json, text/json

Sample:

Sample not available.