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 /admin/v1/applications/authentication HTTP/1.1
Host: auth.mepis.si
Accept: application/xml
Content-Type: application/xml
Content-Length: length
<ApplicationAuthenticationDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Metronik.Core.Auth.Api.ServiceModel">
<Code>String</Code>
<SecretKey>String</SecretKey>
</ApplicationAuthenticationDTO>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length
<ApplicationDTOResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Metronik.Core.Auth.Api.ServiceModel">
<Code>0</Code>
<Status>OK</Status>
<apiVersion>String</apiVersion>
<appVersion>String</appVersion>
<ApplicationAccess xmlns:d2p1="http://schemas.datacontract.org/2004/07/Metronik.Core.Auth.Api.ServiceModel.Models">
<UTCRecordTimestamp xmlns="http://schemas.datacontract.org/2004/07/Metronik.Core.Common.Models">0001-01-01T00:00:00</UTCRecordTimestamp>
<UTCRecordTimestampDel xmlns="http://schemas.datacontract.org/2004/07/Metronik.Core.Common.Models">0001-01-01T00:00:00</UTCRecordTimestampDel>
<UTCRecordTimestampUpd xmlns="http://schemas.datacontract.org/2004/07/Metronik.Core.Common.Models">0001-01-01T00:00:00</UTCRecordTimestampUpd>
<UTCRecordTimestampVal xmlns="http://schemas.datacontract.org/2004/07/Metronik.Core.Common.Models">0001-01-01T00:00:00</UTCRecordTimestampVal>
<UserId xmlns="http://schemas.datacontract.org/2004/07/Metronik.Core.Common.Models">0</UserId>
<UserIdDel xmlns="http://schemas.datacontract.org/2004/07/Metronik.Core.Common.Models">0</UserIdDel>
<UserIdUpd xmlns="http://schemas.datacontract.org/2004/07/Metronik.Core.Common.Models">0</UserIdUpd>
<UserIdVal xmlns="http://schemas.datacontract.org/2004/07/Metronik.Core.Common.Models">0</UserIdVal>
<d2p1:ApplicationsId>0</d2p1:ApplicationsId>
<d2p1:Code>String</d2p1:Code>
<d2p1:Description>String</d2p1:Description>
<d2p1:Id>0</d2p1:Id>
<d2p1:Name>String</d2p1:Name>
<d2p1:RecordStatusId>0</d2p1:RecordStatusId>
</ApplicationAccess>
<ApplicationLanguages xmlns:d2p1="http://schemas.datacontract.org/2004/07/Metronik.Core.Auth.Api.ServiceModel.Models">
<d2p1:CodeISO>String</d2p1:CodeISO>
<d2p1:Id>0</d2p1:Id>
<d2p1:Name>String</d2p1:Name>
<d2p1:RecordStatusId>0</d2p1:RecordStatusId>
</ApplicationLanguages>
<Applications xmlns:d2p1="http://schemas.datacontract.org/2004/07/Metronik.Core.Auth.Api.ServiceModel.Models">
<d2p1:AllowUserDataOverride>false</d2p1:AllowUserDataOverride>
<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>false</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:TokenAllowedRefreshes>0</d2p1:TokenAllowedRefreshes>
<d2p1:TokenExpirationMinutes>0</d2p1:TokenExpirationMinutes>
<d2p1:TokenExpirationWarningTimeMinutes>0</d2p1:TokenExpirationWarningTimeMinutes>
<d2p1:TokenValidAfterExpirationMinutes>0</d2p1:TokenValidAfterExpirationMinutes>
<d2p1:UTCRecordTimestamp>0001-01-01T00:00:00</d2p1:UTCRecordTimestamp>
<d2p1:UTCRecordTimestampDel>0001-01-01T00:00:00</d2p1:UTCRecordTimestampDel>
<d2p1:UTCRecordTimestampUpd>0001-01-01T00:00:00</d2p1:UTCRecordTimestampUpd>
<d2p1:UTCRecordTimestampVal>0001-01-01T00:00:00</d2p1:UTCRecordTimestampVal>
<d2p1:UserIdDel>0</d2p1:UserIdDel>
<d2p1:UserIdIns>0</d2p1:UserIdIns>
<d2p1:UserIdUpd>0</d2p1:UserIdUpd>
<d2p1:UserIdVal>0</d2p1:UserIdVal>
</Applications>
<Roles xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</Roles>
<Scope xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</Scope>
<SiblingApplicationsId xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:int>0</d2p1:int>
</SiblingApplicationsId>
</ApplicationDTOResponse>