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.
POST /service/QueryTagRDB HTTP/1.1
Host: www.bernhardthospitality.com
Accept: application/xml
Content-Type: application/xml
Content-Length: length
<QueryTagRDB xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Emun.RestDb">
<CreatedBy>String</CreatedBy>
<CreatedByBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</CreatedByBetween>
<CreatedByContains>String</CreatedByContains>
<CreatedByEndsWith>String</CreatedByEndsWith>
<CreatedByIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</CreatedByIn>
<CreatedByLike>String</CreatedByLike>
<CreatedByStartsWith>String</CreatedByStartsWith>
<CreatedOn>0001-01-01T00:00:00</CreatedOn>
<CreatedOnBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:dateTime>0001-01-01T00:00:00</d2p1:dateTime>
</CreatedOnBetween>
<CreatedOnGreaterThan>0001-01-01T00:00:00</CreatedOnGreaterThan>
<CreatedOnGreaterThanOrEqualTo>0001-01-01T00:00:00</CreatedOnGreaterThanOrEqualTo>
<CreatedOnIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:dateTime>0001-01-01T00:00:00</d2p1:dateTime>
</CreatedOnIn>
<CreatedOnLessThan>0001-01-01T00:00:00</CreatedOnLessThan>
<CreatedOnLessThanOrEqualTo>0001-01-01T00:00:00</CreatedOnLessThanOrEqualTo>
<CreatedOnNotEqualTo>0001-01-01T00:00:00</CreatedOnNotEqualTo>
<Exported>false</Exported>
<Fields>String</Fields>
<Generated>false</Generated>
<Id>0</Id>
<IdBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:double>0</d2p1:double>
</IdBetween>
<IdGreaterThan>0</IdGreaterThan>
<IdGreaterThanOrEqualTo>0</IdGreaterThanOrEqualTo>
<IdIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:double>0</d2p1:double>
</IdIn>
<IdLessThan>0</IdLessThan>
<IdLessThanOrEqualTo>0</IdLessThanOrEqualTo>
<IdNotEqualTo>0</IdNotEqualTo>
<Include>String</Include>
<LastModifiedBy>String</LastModifiedBy>
<LastModifiedByBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</LastModifiedByBetween>
<LastModifiedByContains>String</LastModifiedByContains>
<LastModifiedByEndsWith>String</LastModifiedByEndsWith>
<LastModifiedByIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</LastModifiedByIn>
<LastModifiedByLike>String</LastModifiedByLike>
<LastModifiedByStartsWith>String</LastModifiedByStartsWith>
<LastModifiedOn>0001-01-01T00:00:00</LastModifiedOn>
<LastModifiedOnBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:dateTime>0001-01-01T00:00:00</d2p1:dateTime>
</LastModifiedOnBetween>
<LastModifiedOnGreaterThan>0001-01-01T00:00:00</LastModifiedOnGreaterThan>
<LastModifiedOnGreaterThanOrEqualTo>0001-01-01T00:00:00</LastModifiedOnGreaterThanOrEqualTo>
<LastModifiedOnIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:dateTime>0001-01-01T00:00:00</d2p1:dateTime>
</LastModifiedOnIn>
<LastModifiedOnLessThan>0001-01-01T00:00:00</LastModifiedOnLessThan>
<LastModifiedOnLessThanOrEqualTo>0001-01-01T00:00:00</LastModifiedOnLessThanOrEqualTo>
<LastModifiedOnNotEqualTo>0001-01-01T00:00:00</LastModifiedOnNotEqualTo>
<Meta xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:KeyValueOfstringstring>
<d2p1:Key>String</d2p1:Key>
<d2p1:Value>String</d2p1:Value>
</d2p1:KeyValueOfstringstring>
</Meta>
<OrderBy>String</OrderBy>
<OrderByDesc>String</OrderByDesc>
<ParentTagKind>String</ParentTagKind>
<ParentTagKindBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</ParentTagKindBetween>
<ParentTagKindContains>String</ParentTagKindContains>
<ParentTagKindEndsWith>String</ParentTagKindEndsWith>
<ParentTagKindIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</ParentTagKindIn>
<ParentTagKindLike>String</ParentTagKindLike>
<ParentTagKindStartsWith>String</ParentTagKindStartsWith>
<ParentTagLabel>String</ParentTagLabel>
<ParentTagLabelBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</ParentTagLabelBetween>
<ParentTagLabelContains>String</ParentTagLabelContains>
<ParentTagLabelEndsWith>String</ParentTagLabelEndsWith>
<ParentTagLabelIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</ParentTagLabelIn>
<ParentTagLabelLike>String</ParentTagLabelLike>
<ParentTagLabelStartsWith>String</ParentTagLabelStartsWith>
<Position>0</Position>
<PositionBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:int>0</d2p1:int>
</PositionBetween>
<PositionGreaterThan>0</PositionGreaterThan>
<PositionGreaterThanOrEqualTo>0</PositionGreaterThanOrEqualTo>
<PositionIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:int>0</d2p1:int>
</PositionIn>
<PositionLessThan>0</PositionLessThan>
<PositionLessThanOrEqualTo>0</PositionLessThanOrEqualTo>
<PositionNotEqualTo>0</PositionNotEqualTo>
<PrincipalId>String</PrincipalId>
<PrincipalIdBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</PrincipalIdBetween>
<PrincipalIdContains>String</PrincipalIdContains>
<PrincipalIdEndsWith>String</PrincipalIdEndsWith>
<PrincipalIdIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</PrincipalIdIn>
<PrincipalIdLike>String</PrincipalIdLike>
<PrincipalIdStartsWith>String</PrincipalIdStartsWith>
<Shard>String</Shard>
<ShardBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</ShardBetween>
<ShardContains>String</ShardContains>
<ShardEndsWith>String</ShardEndsWith>
<ShardIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</ShardIn>
<ShardLike>String</ShardLike>
<ShardStartsWith>String</ShardStartsWith>
<Skip>0</Skip>
<TagKind>String</TagKind>
<TagKindBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</TagKindBetween>
<TagKindContains>String</TagKindContains>
<TagKindEndsWith>String</TagKindEndsWith>
<TagKindIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</TagKindIn>
<TagKindLike>String</TagKindLike>
<TagKindStartsWith>String</TagKindStartsWith>
<TagLabel>String</TagLabel>
<TagLabelBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</TagLabelBetween>
<TagLabelContains>String</TagLabelContains>
<TagLabelEndsWith>String</TagLabelEndsWith>
<TagLabelIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</TagLabelIn>
<TagLabelLike>String</TagLabelLike>
<TagLabelStartsWith>String</TagLabelStartsWith>
<Take>0</Take>
</QueryTagRDB>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length
<ArrayOfTagRDB xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Emun.RestDb">
<TagRDB>
<CreatedBy>String</CreatedBy>
<CreatedOn>0001-01-01T00:00:00</CreatedOn>
<Exported>false</Exported>
<Generated>false</Generated>
<Id>0</Id>
<LastModifiedBy>String</LastModifiedBy>
<LastModifiedOn>0001-01-01T00:00:00</LastModifiedOn>
<ParentTagKind>String</ParentTagKind>
<ParentTagLabel>String</ParentTagLabel>
<Position>0</Position>
<PrincipalId>String</PrincipalId>
<Shard>String</Shard>
<TagKind>String</TagKind>
<TagLabel>String</TagLabel>
</TagRDB>
</ArrayOfTagRDB>