POST api/versions?applicationId={applicationId}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
applicationId

globally unique identifier

Required

Body Parameters

ApplicationVersion
NameDescriptionTypeAdditional information
VersionId

globally unique identifier

None.

ApplicationId

globally unique identifier

None.

IncrementalVersion

integer

None.

VersionNumber

string

None.

ReleaseDate

date

None.

Type

ReleaseType

None.

ReleaseNotes

string

None.

UrlDownload

string

None.

IsDraft

boolean

None.

IsCritical

boolean

None.

ReplaceVersion

string

None.

MsiFileName

string

None.

Archived

boolean

None.

Steps

Collection of ApplicationInstallerStep

None.

Request Formats

application/json, text/json

Sample:
{
  "versionId": "30417664-c160-49ad-8642-b2799de8e55d",
  "applicationId": "39da62cd-0042-4438-a8f7-d6e1340ceedc",
  "incrementalVersion": 3,
  "versionNumber": "sample string 4",
  "releaseDate": "2025-08-22T19:45:03.264699+00:00",
  "type": 0,
  "releaseNotes": "sample string 6",
  "urlDownload": "sample string 7",
  "isDraft": true,
  "isCritical": true,
  "replaceVersion": "sample string 10",
  "msiFileName": "sample string 11",
  "archived": true,
  "steps": [
    {
      "stepId": "69d89b53-3a68-4a56-8258-5cec02619e43",
      "versionId": "2c8d1c9b-0c42-4af1-8120-4d32f8d76fe4",
      "stepName": "sample string 3",
      "description": "sample string 4",
      "command": "sample string 5",
      "isCritical": true,
      "stepNumber": 7,
      "archived": true
    },
    {
      "stepId": "69d89b53-3a68-4a56-8258-5cec02619e43",
      "versionId": "2c8d1c9b-0c42-4af1-8120-4d32f8d76fe4",
      "stepName": "sample string 3",
      "description": "sample string 4",
      "command": "sample string 5",
      "isCritical": true,
      "stepNumber": 7,
      "archived": true
    }
  ]
}

application/xml, text/xml

Sample:
<ApplicationVersion xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HarvestMark.AutoUpdate.Core.Entity">
  <ApplicationId>39da62cd-0042-4438-a8f7-d6e1340ceedc</ApplicationId>
  <Archived>true</Archived>
  <IncrementalVersion>3</IncrementalVersion>
  <IsCritical>true</IsCritical>
  <IsDraft>true</IsDraft>
  <MsiFileName>sample string 11</MsiFileName>
  <ReleaseDate>2025-08-22T19:45:03.264699+00:00</ReleaseDate>
  <ReleaseNotes>sample string 6</ReleaseNotes>
  <ReplaceVersion>sample string 10</ReplaceVersion>
  <Steps>
    <ApplicationInstallerStep>
      <Archived>true</Archived>
      <Command>sample string 5</Command>
      <Description>sample string 4</Description>
      <IsCritical>true</IsCritical>
      <StepId>69d89b53-3a68-4a56-8258-5cec02619e43</StepId>
      <StepName>sample string 3</StepName>
      <StepNumber>7</StepNumber>
      <VersionId>2c8d1c9b-0c42-4af1-8120-4d32f8d76fe4</VersionId>
    </ApplicationInstallerStep>
    <ApplicationInstallerStep>
      <Archived>true</Archived>
      <Command>sample string 5</Command>
      <Description>sample string 4</Description>
      <IsCritical>true</IsCritical>
      <StepId>69d89b53-3a68-4a56-8258-5cec02619e43</StepId>
      <StepName>sample string 3</StepName>
      <StepNumber>7</StepNumber>
      <VersionId>2c8d1c9b-0c42-4af1-8120-4d32f8d76fe4</VersionId>
    </ApplicationInstallerStep>
  </Steps>
  <Type>Alpha</Type>
  <UrlDownload>sample string 7</UrlDownload>
  <VersionId>30417664-c160-49ad-8642-b2799de8e55d</VersionId>
  <VersionNumber>sample string 4</VersionNumber>
</ApplicationVersion>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.