HTTP + XML
The following are sample HTTP requests and responses.
The placeholders shown need to be replaced with actual values.
POST /xml/reply/CommissionTierBonusRequest HTTP/1.1
Host: api2.exactmedicare.com
Content-Type: application/xml
Content-Length: length
<CommissionTierBonusRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Bombshell.AgencyPlatform.API.Internal">
<CommissionTierBonus>
<AdvanceChargeBackDays>0</AdvanceChargeBackDays>
<AdvanceChargeBackFallOffPeriod>0</AdvanceChargeBackFallOffPeriod>
<AdvanceChargeBackRate>String</AdvanceChargeBackRate>
<AdvancePayout>0</AdvancePayout>
<AdvancePayoutType>String</AdvancePayoutType>
<BackendDays>0</BackendDays>
<BackendPayment>0</BackendPayment>
<BonusPayout>0</BonusPayout>
<BonusPayoutType>String</BonusPayoutType>
<ChargeBackDays>0</ChargeBackDays>
<ChargeBackFallOffPeriod>0</ChargeBackFallOffPeriod>
<ChargeBackRate>String</ChargeBackRate>
<ChargeBackType>String</ChargeBackType>
<Id>0</Id>
<OverrideChargeBackDays>0</OverrideChargeBackDays>
<OverrideDirect>0</OverrideDirect>
<OverrideIndirect>0</OverrideIndirect>
<OverridePayoutType>String</OverridePayoutType>
<PaymentAfterComm1>0</PaymentAfterComm1>
<PaymentAfterComm2>0</PaymentAfterComm2>
<ProductType>String</ProductType>
<Tier>String</Tier>
</CommissionTierBonus>
<CommissionTierBonusId>0</CommissionTierBonusId>
</CommissionTierBonusRequest>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length
<CommissionTierBonusResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Bombshell.AgencyPlatform.API.Internal">
<CommissionTierBonuses>
<CommissionTierBonus>
<AdvanceChargeBackDays>0</AdvanceChargeBackDays>
<AdvanceChargeBackFallOffPeriod>0</AdvanceChargeBackFallOffPeriod>
<AdvanceChargeBackRate>String</AdvanceChargeBackRate>
<AdvancePayout>0</AdvancePayout>
<AdvancePayoutType>String</AdvancePayoutType>
<BackendDays>0</BackendDays>
<BackendPayment>0</BackendPayment>
<BonusPayout>0</BonusPayout>
<BonusPayoutType>String</BonusPayoutType>
<ChargeBackDays>0</ChargeBackDays>
<ChargeBackFallOffPeriod>0</ChargeBackFallOffPeriod>
<ChargeBackRate>String</ChargeBackRate>
<ChargeBackType>String</ChargeBackType>
<Id>0</Id>
<OverrideChargeBackDays>0</OverrideChargeBackDays>
<OverrideDirect>0</OverrideDirect>
<OverrideIndirect>0</OverrideIndirect>
<OverridePayoutType>String</OverridePayoutType>
<PaymentAfterComm1>0</PaymentAfterComm1>
<PaymentAfterComm2>0</PaymentAfterComm2>
<ProductType>String</ProductType>
<Tier>String</Tier>
</CommissionTierBonus>
</CommissionTierBonuses>
<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:ResponseError>
</d2p1:Errors>
</ResponseStatus>
</CommissionTierBonusResponse>