installByAppId

Purpose

Installs or updates a Platform application published to the Marketplace or Application Directory. Invoking this API will cause customer reload. All currently logged in users will be forced to log out.

HTTP Method

POST

URL

https://app.infiniteblue.com/rest/api/installByAppId

URL Parameters

sessionId

The session ID obtained from the body of the response when calling login.

id

ID of package record created for published application in Application Directory or Marketplace.

overrideChanges

A value of true or false. If true (default value), override changes made by administrative users.

output

Optional parameter specifying the output format, one of: xml (default) or json.

Permissions Required

Full administrative privileges.

Response

Short report on application installation/update

Example

Output example:

<resp status="ok">
<Report>Application "Test" has been installed.</Report>
</resp>