GET api/Application?currentVersion={currentVersion}

Get information on the current version of the api and status of the service

Request Information

URI Parameters

NameDescriptionTypeAdditional information
currentVersion

optional parameter. Post the current version in use - is required for the response to respond with important update information

string

Default value is 1.2

Body Parameters

None.

Response Information

Resource Description

ArtskartInfo
NameDescriptionTypeAdditional information
MinimumRequiredMobileVersion

Minimum required mobile app version. App using an Api version below this version must update!

decimal number

None.

MinimumRequiredMobileVersionVerboseText

Text to display on Mobile client that requires client update

string

None.

StatusMessage

A status message about the service - may change with request parameter CurrentVersion

string

None.

IsServiceOk

Is the Artskart API and database up. If false - then the Api method calls will probably fail. May also respond false with request parameter CurrentVersion

boolean

None.

VersionNumber

The current API version

decimal number

None.

Response Formats

text/javascript

Sample:
({"MinimumRequiredMobileVersion":1.0,"MinimumRequiredMobileVersionVerboseText":"Det er blitt gjort nødvendige endringer i API-et som mobilapplikasjonen bruker til å hente data, og denne versjonen av Artskart for mobiltelefoner er ikke lengre kompatibel. Du må laste ned/oppdatere til nyeste versjon av applikasjonen","StatusMessage":"Ok","IsServiceOk":true,"VersionNumber":1.2});

application/json, text/json

Sample:
{
  "MinimumRequiredMobileVersion": 1.0,
  "MinimumRequiredMobileVersionVerboseText": "Det er blitt gjort nødvendige endringer i API-et som mobilapplikasjonen bruker til å hente data, og denne versjonen av Artskart for mobiltelefoner er ikke lengre kompatibel. Du må laste ned/oppdatere til nyeste versjon av applikasjonen",
  "StatusMessage": "Ok",
  "IsServiceOk": true,
  "VersionNumber": 1.2
}

application/xml, text/xml

Sample:
<ArtskartInfo xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Artskart.UI.Models">
  <IsServiceOk>true</IsServiceOk>
  <MinimumRequiredMobileVersion>1</MinimumRequiredMobileVersion>
  <MinimumRequiredMobileVersionVerboseText>Det er blitt gjort nødvendige endringer i API-et som mobilapplikasjonen bruker til å hente data, og denne versjonen av Artskart for mobiltelefoner er ikke lengre kompatibel. Du må laste ned/oppdatere til nyeste versjon av applikasjonen</MinimumRequiredMobileVersionVerboseText>
  <StatusMessage>Ok</StatusMessage>
  <VersionNumber>1.2</VersionNumber>
</ArtskartInfo>

application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel

Sample:
Will return an Excel worksheet fileresult. Generate by using accept header or add '?format=excel' to request url.