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/Detail/{Id} 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
<ReferralDetailInfo xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SET.API.Services.ServiceModel">
<ApptType>String</ApptType>
<Auth>String</Auth>
<AuthComment>String</AuthComment>
<BillTo>String</BillTo>
<CID>String</CID>
<CalledInByComment>String</CalledInByComment>
<Caller>String</Caller>
<ClaimNbr>String</ClaimNbr>
<ClaimantAwareComment>String</ClaimantAwareComment>
<ClaimantName>String</ClaimantName>
<CleanDate>String</CleanDate>
<CleanTime>String</CleanTime>
<Comments>String</Comments>
<CreatedBy>String</CreatedBy>
<CreatedById>String</CreatedById>
<CreatedDate>String</CreatedDate>
<CurrentUserEmail>String</CurrentUserEmail>
<Customer>String</Customer>
<CustomerState>String</CustomerState>
<DOB>String</DOB>
<DestinationName>String</DestinationName>
<Email>String</Email>
<Employer>String</Employer>
<FirstName>String</FirstName>
<FromAddress>String</FromAddress>
<FromAddress2>String</FromAddress2>
<LanguageAdditionalType>String</LanguageAdditionalType>
<LanguageServiceType>String</LanguageServiceType>
<LanguageType>String</LanguageType>
<LastName>String</LastName>
<LocationConfirmation>String</LocationConfirmation>
<MedicalType>String</MedicalType>
<NewServiceOrReferral>String</NewServiceOrReferral>
<Phone>String</Phone>
<Rush>String</Rush>
<RushComment>String</RushComment>
<ServiceId>String</ServiceId>
<ToAddress>String</ToAddress>
<ToAddress2>String</ToAddress2>
<TranslatorAssigned>String</TranslatorAssigned>
<TransportType>String</TransportType>
<WaitTimeComment>String</WaitTimeComment>
</ReferralDetailInfo>