Skip to main content
POST
/
platform
/
appdev
/
apppackages
/
{applicationKey}
/
clone
/
{packageName}
Error
A valid request URL is required to generate request examples
{
  "updateDate": "2023-11-07T05:31:56Z",
  "applicationUpdateDate": "2023-11-07T05:31:56Z",
  "id": 123,
  "applicationName": "<string>",
  "applicationTypeId": 123,
  "applicationTypeName": "<string>",
  "majorVersion": 123,
  "minorVersion": 123,
  "revision": 123,
  "sharedSecret": "<string>",
  "applicationStatusId": 123,
  "applicationStatusName": "<string>",
  "apiVersion": "<string>",
  "applicationDescription": "<string>",
  "themeEngineVersion": "<string>",
  "namespace": "<string>",
  "validApplicationStatusIdList": [
    123
  ],
  "appSchemeVersion": 123,
  "appConfigUrl": "<string>",
  "isReleasePackage": true,
  "packageName": "<string>",
  "packageDescription": "<string>",
  "dataNamespace": "<string>",
  "userId": "<string>",
  "appId": "<string>",
  "applicationId": 123,
  "applicationDetailId": 123,
  "isLocked": true,
  "isDeleted": true,
  "assetFileCount": 123,
  "packageGuid": "<string>",
  "applicationStatus": "<string>",
  "applicationBehaviors": [
    {
      "behaviorId": 123,
      "packageId": 123
    }
  ],
  "applicationSubscriptions": [
    {
      "applicationSubscriptionId": 123,
      "applicationEndPoint": "<string>",
      "events": [
        {
          "eventId": 123,
          "eventName": "<string>",
          "eventCategory": "<string>",
          "apiVersionNumber": "<string>"
        }
      ],
      "packageId": 123,
      "noCallback": true
    }
  ],
  "applicationCapabilityTypes": [
    {
      "applicationCapabilityTypeId": 123,
      "applicationId": 123,
      "capabilityTypeId": 123,
      "capabilityTypeName": "<string>",
      "isImplemented": true,
      "isInitializedByDefault": true,
      "applicationCapabilities": [
        {
          "applicationCapabilityId": 123,
          "capabilityTypeContractId": 123,
          "applicationEndPoint": "<string>",
          "applicationCapabilityTypeId": 123,
          "packageId": 123
        }
      ],
      "applicationCapabilityDomains": [
        {
          "applicationCapabilityDomainId": 123,
          "applicationCapabilityTypeId": 123,
          "name": "<string>",
          "applicationCapabilityDomainValues1": [
            {
              "applicationCapabilityDomainValueId": 123,
              "applicationCapabilityDomainId1": 123,
              "applicationCapabilityDomainId2": 123,
              "valueName": "<string>",
              "displayName": "<string>"
            }
          ],
          "applicationCapabilityDomainValues2": [
            {
              "applicationCapabilityDomainValueId": 123,
              "applicationCapabilityDomainId1": 123,
              "applicationCapabilityDomainId2": 123,
              "valueName": "<string>",
              "displayName": "<string>"
            }
          ]
        }
      ],
      "packageId": 123
    }
  ],
  "applicationAttributes": [
    {
      "subsystem": "<string>",
      "attributeJson": "<string>",
      "productTypeJson": "<string>",
      "isAppliedToBase": true,
      "sourceTenantId": 123,
      "sourceTenantName": "<string>",
      "attributeCodes": "<string>",
      "packageId": 123,
      "attributes": [
        {
          "attributeId": 123,
          "code": "<string>",
          "type": "<string>",
          "fqn": "<string>",
          "sequence": 123,
          "vocabularyJson": "<string>",
          "applicationAttributeId": 123,
          "name": "<string>",
          "inputType": "<string>",
          "adminName": "<string>",
          "vocabularyValues": "<string>"
        }
      ]
    }
  ],
  "applicationCapabilities": [
    {
      "applicationCapabilityId": 123,
      "capabilityTypeContractId": 123,
      "applicationEndPoint": "<string>",
      "applicationCapabilityTypeId": 123,
      "packageId": 123
    }
  ],
  "applicationEntitlements": [
    {
      "appKey": "<string>",
      "applicationEntitlementId": 123,
      "packageId": 123,
      "applicationLicenseType": "<string>",
      "entitlementStatus": "<string>",
      "tenantId": 123,
      "siteId": 123,
      "effectiveStartDate": "2023-11-07T05:31:56Z",
      "effectiveEndDate": "2023-11-07T05:31:56Z",
      "applicationTransactions": [
        {
          "applicationTransactionId": 123,
          "applicationId": 123,
          "applicationEntitlementId": 123,
          "tenantId": 123,
          "siteId": 123,
          "localeCode": 123,
          "isoCurrencyCode": "<string>",
          "transactionDate": "2023-11-07T05:31:56Z",
          "transactionPrice": 123,
          "transactionTax": 123,
          "transactionTotal": 123,
          "orderNumber": "<string>"
        }
      ],
      "applicationName": "<string>",
      "applicationVersion": "<string>",
      "installedByFirstName": "<string>",
      "installedByLastName": "<string>",
      "installedDate": "2023-11-07T05:31:56Z",
      "packageName": "<string>",
      "tenantName": "<string>",
      "applicationStatusId": "<string>",
      "applicationId": 123,
      "devAccountId": 123,
      "installedAppsApplicationId": "<string>",
      "appOwnerDevAccountId": 123
    }
  ],
  "attributeNamespace": "<string>",
  "hasApplicationVersions": true,
  "legacyNamespace": "<string>",
  "namespaceRegistryId": "<string>",
  "publishedParentThemeId": 123,
  "publishedParentSemanticVersion": "<string>",
  "semanticVersionRange": "<string>",
  "parentThemeName": "<string>",
  "parentThemeAppKey": "<string>",
  "updateParentAppKey": "<string>",
  "updateAvailable": true,
  "appKey": "<string>",
  "updateParentThemeName": "<string>",
  "updateParentThemeVersion": "<string>",
  "applicationOwnerDevAccountId": 123
}

Authorizations

Authorization
string
header
required

JWT Authorization header using the Bearer scheme.

Path Parameters

applicationKey
string
required
packageName
string
required

Query Parameters

responseFields
string

limits which fields are returned in the response body

Response

Success

updateDate
string<date-time>
applicationUpdateDate
string<date-time> | null
id
integer<int32>
applicationName
string | null
applicationTypeId
integer<int32>
applicationTypeName
string | null
majorVersion
integer<int32>
minorVersion
integer<int32>
revision
integer<int32>
sharedSecret
string | null
applicationStatusId
integer<int32>
applicationStatusName
string | null
apiVersion
string | null
applicationDescription
string | null
themeEngineVersion
string | null
namespace
string | null
validApplicationStatusIdList
integer<int32>[] | null

List of Statuses that the application can move to during the application lifecycle. This is based on what the current value of the ApplicatinStatusId is.

appSchemeVersion
integer<int32>
appConfigUrl
string | null

This will be used by the 3rd party developers to set a URL the intalled applications can call from the Tenant installation/

isReleasePackage
boolean
packageName
string | null
packageDescription
string | null
dataNamespace
string | null
userId
string | null
appId
string | null
applicationId
integer<int32>
applicationDetailId
integer<int32> | null
isLocked
boolean
isDeleted
boolean
assetFileCount
integer<int32>
packageGuid
string | null
applicationStatus
string | null
applicationBehaviors
object[] | null

List of Application Behaviors that apply to this version of the application.

applicationSubscriptions
object[] | null
applicationCapabilityTypes
object[] | null
applicationAttributes
object[] | null
applicationCapabilities
object[] | null
applicationEntitlements
object[] | null
attributeNamespace
string | null
hasApplicationVersions
boolean
legacyNamespace
string | null
namespaceRegistryId
string | null
publishedParentThemeId
integer<int32> | null
publishedParentSemanticVersion
string | null
semanticVersionRange
string | null
parentThemeName
string | null
parentThemeAppKey
string | null

The parent theme AppKey if this is a theme and the theme extends a valid, published theme.

updateParentAppKey
string | null

The AppKey is a runtime type. This only applies for themes that inherit from another theme. It shows the most current update available.

updateAvailable
boolean

Whether or not there's a theme update.

appKey
string | null

App Key for the package in question.

updateParentThemeName
string | null

This only applies for themes that inherit from another theme. It shows the name of the most current update available.

updateParentThemeVersion
string | null

This only applies for themes that inherit from another theme. It shows the version of the most current update available.

applicationOwnerDevAccountId
integer<int32>

This is the DevAccountId that owns the application