App Installation

Update an installed app to a new version

post/v1/app/{appId}/promote-to/{version}

Request

  • Base URL
    https://app.sls.epilot.io
  • URL
    https://app.sls.epilot.io/v1/app/{appId}/promote-to/{version}
  • Auth
    • HTTP bearer
    • or API key in header x-epilot-org-id

Path parameters

appIdstring required
versionstring required

Response

App successfully promoted to new version

app_idstring required

ID of the app configuration

installer_org_idstring required

Unique identifier for the organization the app is installed in

owner_org_idstring

Organization ID of the app creator

enabledboolean required

Flag to indicate if the app is enabled. Enabled is set to true when required option values are set.

namestring required

Name of the app

installed_versionstring required

Version of the app that is installed

rolestring

The name of the role the app can use to access APIs

_manifeststring[]

Manifest ID used to create/update the entity

Example response

{
  "components": [
    {
      "configuration": {
        "override_dev_mode": {
          "override_url": "http://localhost:3000"
        },
        "component_url": "https://cdn.apps.com/123/v1.0.0/bundle.js"
      }
    }
  ],
  "_manifest": [
    "123e4567-e89b-12d3-a456-426614174000"
  ]
}

Changes

    • breaking

      added to the // response property oneOf list for the response status

    • breaking

      the //////// response's property type changed from string to string boolean number for status

    • breaking

      the //// response's property type changed from string to string boolean number for status

    • warning

      removed the optional property ////////////// from the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property ////// to the response with the status

    • info

      added the optional property /////// to the response with the status

    • info

      added the optional property //////// to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added ERP_INFORM_TOOLKIT discriminator mapping keys to the // response property for the response status

    • breaking

      added to the // response property oneOf list for the response status

    • warning

      added the new number enum value to the ///////// response property for the response status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added CUSTOM_FLOW_ACTION discriminator mapping keys to the // response property for the response status