To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml
HTTP + XML
The following are sample HTTP requests and responses.
The placeholders shown need to be replaced with actual values.
GET /Service/FutureReferralsSameServiceGet/{ReferralId} HTTP/1.1
Host: set-api-service-prod.azurewebsites.net
Accept: application/xml
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length
<FutureReferralsSameServiceResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SET.API.Services.ServiceModel">
<CurrentReferralRates>
<FlatFee>String</FlatFee>
<HasOwnPromisedRow>false</HasOwnPromisedRow>
<LoadFee>String</LoadFee>
<MileageRate>String</MileageRate>
<Miles>String</Miles>
<NoShow>String</NoShow>
<WaitRate>String</WaitRate>
</CurrentReferralRates>
<Referrals>
<ReferralWithSameServiceDto>
<FlatFee>String</FlatFee>
<HasOwnPromisedRow>false</HasOwnPromisedRow>
<IsExactLegMatch>false</IsExactLegMatch>
<LinkToReferral>String</LinkToReferral>
<LoadFee>String</LoadFee>
<MileageRate>String</MileageRate>
<Miles>String</Miles>
<OfferStatus>0</OfferStatus>
<OfferStatusDescription>String</OfferStatusDescription>
<ReferralId>String</ReferralId>
<ReferralNumber>0</ReferralNumber>
<ServiceDate>String</ServiceDate>
<ServiceType>String</ServiceType>
<WaitTimeFee>String</WaitTimeFee>
<WaitTimeRate>String</WaitTimeRate>
</ReferralWithSameServiceDto>
</Referrals>
</FutureReferralsSameServiceResponse>