Software

post/api/v1/software/local/{softwareIdentifier}/versions

Request

  • Base URL: https://api.immy.bot (the document declares no server; this is the origin it was published from)
  • URL: https://api.immy.bot/api/v1/software/local/{softwareIdentifier}/versions
  • Auth: none declared

Path parameters

softwareIdentifierstring required

Request body

displayNamestring nullable
displayVersionstring nullable
testRequiredboolean
urlstring nullable
relativeCacheSourcePathstring nullable
installerFilestring nullable
testFailedErrorstring nullable
packageHashstring nullable
testScriptIdinteger nullable
installScriptIdinteger nullable
uninstallScriptIdinteger nullable
upgradeScriptIdinteger nullable
postUninstallScriptIdinteger nullable
postInstallScriptIdinteger nullable
licenseType'None' | 'LicenseFile' | 'Key'

The string or integer value may be used. None = 0, LicenseFile = 1, Key = 2

upgradeStrategy'None' | 'UninstallInstall' | 'InstallOver' | 'UpgradeScript'

The string or integer value may be used. None = 0, UninstallInstall = 1, InstallOver = 2, UpgradeScript = 3

packageType'None' | 'EntireFolder' | 'InstallerFile'

The string or integer value may be used. None = 0, EntireFolder = 1, InstallerFile = 2

installerType'None' | 'File' | 'Url'

The string or integer value may be used. None = 0, File = 1, Url = 2

blobNamestring nullable
notesstring nullable
productCodestring nullable
softwareIdinteger
softwareType'GlobalSoftware' | 'LocalSoftware' | 'WindowsUpdate' | 'Chocolatey' | 'Ninite'

The string or integer value may be used. GlobalSoftware = 0, LocalSoftware = 1, WindowsUpdate = 2, Chocolatey = 3, Ninite = 4

softwareIdentifierstring nullable
installScriptType'Global' | 'Local'

The string or integer value may be used. Global = 0, Local = 1

testScriptType'Global' | 'Local'

The string or integer value may be used. Global = 0, Local = 1

upgradeScriptType'Global' | 'Local'

The string or integer value may be used. Global = 0, Local = 1

uninstallScriptType'Global' | 'Local'

The string or integer value may be used. Global = 0, Local = 1

postUninstallScriptType'Global' | 'Local'

The string or integer value may be used. Global = 0, Local = 1

postInstallScriptType'Global' | 'Local'

The string or integer value may be used. Global = 0, Local = 1

Response

OK

displayNamestring nullable
displayVersionstring nullable
semanticVersionStringstring nullable
testRequiredboolean
uninstallIfNotInTargetboolean
urlstring nullable
relativeCacheSourcePathstring nullable
installerFilestring nullable
testFailedErrorstring nullable
packageHashstring nullable
installScriptIdinteger nullable
testScriptIdinteger nullable
upgradeScriptIdinteger nullable
uninstallScriptIdinteger nullable
postUninstallScriptIdinteger nullable
postInstallScriptIdinteger nullable
softwareIdentifierstring nullable
numActionSuccessesinteger
numActionFailuresinteger
blobNamestring nullable
licenseType'None' | 'LicenseFile' | 'Key'

The string or integer value may be used. None = 0, LicenseFile = 1, Key = 2

upgradeStrategy'None' | 'UninstallInstall' | 'InstallOver' | 'UpgradeScript'

The string or integer value may be used. None = 0, UninstallInstall = 1, InstallOver = 2, UpgradeScript = 3

packageType'None' | 'EntireFolder' | 'InstallerFile'

The string or integer value may be used. None = 0, EntireFolder = 1, InstallerFile = 2

installerType'None' | 'File' | 'Url'

The string or integer value may be used. None = 0, File = 1, Url = 2

lastResult'Pending' | 'Success' | 'Failed' | 'Cancelled' | 'Indeterminable' | 'Resolved'

The string or integer value may be used. Pending = 0, Success = 1, Failed = 2, Cancelled = 3, Indeterminable = 4, Resolved = 5

softwareType'GlobalSoftware' | 'LocalSoftware' | 'WindowsUpdate' | 'Chocolatey' | 'Ninite'

The string or integer value may be used. GlobalSoftware = 0, LocalSoftware = 1, WindowsUpdate = 2, Chocolatey = 3, Ninite = 4

notesstring nullable
productCodestring nullable
hasOverridesboolean
deprecatedIdFieldinteger nullable
softwareIdinteger
installScriptType'Global' | 'Local'

The string or integer value may be used. Global = 0, Local = 1

testScriptType'Global' | 'Local'

The string or integer value may be used. Global = 0, Local = 1

upgradeScriptType'Global' | 'Local'

The string or integer value may be used. Global = 0, Local = 1

uninstallScriptType'Global' | 'Local'

The string or integer value may be used. Global = 0, Local = 1

postUninstallScriptType'Global' | 'Local'

The string or integer value may be used. Global = 0, Local = 1

postInstallScriptType'Global' | 'Local'

The string or integer value may be used. Global = 0, Local = 1

updatedDateUTCstring date-time
createdDateUTCstring date-time
updatedBystring nullable

Changes

No recorded changes to this operation across all 1 revision of this API.