root.developer object

Specifies information about your company. For apps submitted to the Teams Store, these values must match the information in your Teams Store listing. For more information, see the Teams Store publishing guidelines. Developer name helps improve your app discoverability in the Teams Store.

Specifies information about the developer and their business. For Teams Store apps, the value must match the values that you provide in the Partner Center app submission form.

Properties that reference this object type:

Syntax

{
  "name": "{string}",
  "mpnId": "{string}",
  "websiteUrl": "{string}",
  "privacyUrl": "{string}",
  "termsOfUseUrl": "{string}",
  "contactInfo": {
    "defaultSupport": {
      defaultSupport object
    }
  }
}
{
  "name": "{string}",
  "mpnId": "{string}",
  "websiteUrl": "{string}",
  "privacyUrl": "{string}",
  "termsOfUseUrl": "{string}"
}

Properties

name

The display name for the developer.

Type
string

Required

Constraints
Maximum string length: 32.

Supported values

mpnId

The Microsoft Cloud Partner Program ID (formerly known as Microsoft Partner Network (MPN) ID) that identifies the partner organization building the app.

Type
string

Required

Constraints
Maximum string length: 10.

Supported values

websiteUrl

The https:// URL to the developer's website. This link must take users to your company or product-specific landing page.

Type
string

Required

Constraints
Maximum string length: 2048.

Supported values
The string must start with https://.

privacyUrl

The https:// URL to the developer's privacy policy.

Type
string

Required

Constraints
Maximum string length: 2048.

Supported values
The string must start with https://.

termsOfUseUrl

The https:// URL to the developer's terms of use.

Type
string

Required

Constraints
Maximum string length: 2048.

Supported values
The string must start with https://.

contactInfo

App developer's contact information.

Required

Constraints

Supported values

Examples

{
    "developer": {
        "name": "Publisher Name",
        "websiteUrl": "https://example.com/",
        "privacyUrl": "https://example.com/privacy",
        "termsOfUseUrl": "https://example.com/app-tos",
        "mpnId": "1234567890"
    }
}