Auth.Api

<back to all web services

MetronikCorePostDTO

The following routes are available for this service:
POST/metronikCore/applications/containerWebhook from Account.Backend for when a container is created
MetronikCorePostDTO Parameters:
NameParameterData TypeRequiredDescription
ApplicationsbodyList<Applications>No
Applications Parameters:
NameParameterData TypeRequiredDescription
IdformintNo
DomainsIdformintNo
CodeformstringNo
NameformstringNo
DescriptionformstringNo
IsSystemformboolNo
IsLockedformboolNo
ApplicationLanguagesIdformint?No
TokenExpirationMinutesformintNo
TokenAllowedRefreshesformint?No
TokenExpirationWarningTimeMinutesformintNo
TokenValidAfterExpirationMinutesformintNo
AllowUserDataOverrideformboolNo
RecordStatusIdformintNo
UserIdInsformint?No
UserIdUpdformint?No
UserIdValformint?No
UserIdDelformint?No
UTCRecordTimestampformDateTimeNo
UTCRecordTimestampUpdformDateTimeNo
UTCRecordTimestampValformDateTimeNo
UTCRecordTimestampDelformDateTimeNo
TimezoneIdformint?No
TimezoneStandardNameformstringNo
ResponseBase Parameters:
NameParameterData TypeRequiredDescription
StatusformApiResponseStatusNo
CodeformintNo
apiVersionformstringNo
appVersionformstringNo
ApiResponseStatus Enum:
OK
FAIL
Default

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>