Generic Resource
PEPPERI NOTIFICATION SERVICE
ADAL Import Export
Actions Queue
CPI Node
TODO training

Install add-on to distributor

post
Install add-on by add-on UUID

https://api.pepperi.com/v1.0/addons/installed_addons/{addonUUID}/install
Install the latest version of the add-on
Request
Response
Request
Path Parameters
Authorization
required
string
Admin
Response
200: OK
{ExecutionUUID = "{DeploymentAuditLogUUID}", URI = ""}

post
Install specific add-on version

https://api.pepperi.com/v1.0/addons/installed_addons/{addonUUID}/install/{versionID}
Install specific add-on version
Request
Response
Request
Path Parameters
Authorization
required
string
Admin
Response
200: OK
{ExecutionUUID = "{DeploymentAuditLogUUID}", URI = ""}

post
Install add-on - Callback

https://api.pepperi.com/v1.0/addons/installed_addons/install/callback
Request
Response
Request
Path Parameters
Authorization
required
string
Body Parameters
callbackData
optional
object
Dictionary that contains executionUUID, response (of the upgrade function in the installation.js file) ,body (Request.body that was sent to the upgrade function in installation.js)
Response
200: OK
{ success = "", errorMessage = ""}

In case of response.success=false

  • The install addon row in DB will be set to hidden=true