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 /metronikCore/applications/container HTTP/1.1
Host: auth.mepis.si
Accept: application/xml
Content-Type: application/xml
Content-Length: length
<MetronikCorePostDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Metronik.Core.Common.Services.MetronikCoreWebhooks">
<Applications xmlns:d2p1="http://schemas.datacontract.org/2004/07/Metronik.Core.Common.Contracts.Models">
<d2p1:Applications>
<d2p1:AllowUserDataOverride>false</d2p1:AllowUserDataOverride>
<d2p1:ApplicationAccess>
<d2p1:ApplicationAccess>
<d2p1:ApplicationsId>0</d2p1:ApplicationsId>
<d2p1:Code>String</d2p1:Code>
<d2p1:Description>String</d2p1:Description>
<d2p1:Id>0</d2p1:Id>
<d2p1:IsSsl>false</d2p1:IsSsl>
<d2p1:Name>String</d2p1:Name>
<d2p1:RecordStatusId>0</d2p1:RecordStatusId>
</d2p1:ApplicationAccess>
</d2p1:ApplicationAccess>
<d2p1:ApplicationLanguages i:nil="true" />
<d2p1:ApplicationLanguagesId>0</d2p1:ApplicationLanguagesId>
<d2p1:Code>String</d2p1:Code>
<d2p1:Description>String</d2p1:Description>
<d2p1:DomainsId>0</d2p1:DomainsId>
<d2p1:Id>0</d2p1:Id>
<d2p1:IsLocked>0</d2p1:IsLocked>
<d2p1:IsSystem>false</d2p1:IsSystem>
<d2p1:Name>String</d2p1:Name>
<d2p1:RecordStatusId>0</d2p1:RecordStatusId>
<d2p1:TimezoneId>0</d2p1:TimezoneId>
<d2p1:TimezoneStandardName>String</d2p1:TimezoneStandardName>
<d2p1:Timezones i:nil="true" />
<d2p1:TimezonesId>0</d2p1:TimezonesId>
</d2p1:Applications>
</Applications>
</MetronikCorePostDTO>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length
<MetronikCoreResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Metronik.Core.Common.Contracts.Api.Responses">
<Code>0</Code>
<Status>OK</Status>
<apiVersion>String</apiVersion>
<appVersion>String</appVersion>
</MetronikCoreResponse>