Installation

Field Name
Data Type
Description

id

string

The identifier for the primary installation.

Example: EXI-1234-1234-0001

extension

object

The extension to which the installation item belongs.

status

enum

The status of the installation. Allowed values: installed, uninstalled, invited, or expired.

configuration

JsonColumn (encrypted)

A set of key values parameters required for extension. Some values can be sensitive, so those must be hidden. This field is available only if retrieved with the extension’s token or vendor token.

Example:

account

object

A reference to the vendor account object.

Example:

invitation

object

invitation information.

Example:

modules

object

The list of modules the user gave consent to.

Example:

audit

object

A reference to the audit object.

Example response

  {
    "id": "EXI-1234-1234-0001",
    "extension": {
      "id": "EXT-6822-9898-4256",
      "name": "Microsoft AI Cloud Partner"
    },
    "status": "Installed",
    "configuration": {
      "adobe_secret": "***",
      "mpt_token": "***",
      "vendor": "ACC-123-123"
    },
    "account": {
      "id": "ACC-1234-1234"
    },
    "invitation": {
        "code": "TEST",
        "status": "Invited"
    }
    "audit": {
      "created": { "at": "...", "by": { } },
      "updated": { "at": "...", "by": { } }
   }
 }

Last updated

Was this helpful?