Nexus

Nexus APIs

GET /v1/subscriptions/upsell-catalog/{organizationId}

Gets the upsell catalog for an organization

Returns upsell-eligible modules from the organization's active subscriptions. Requires the upsell_request.read permission.

Parameters
Name In Required Description
organizationId path Yes
Responses
200
Example
[
  {
    "sfModuleId": "string",
    "currentPupm": 0,
    "sfAccountId": "string",
    "sfLicenseId": "string",
    "sfProductId": "string",
    "dependencies": [
      {}
    ],
    "moduleString": "string",
    "sfContractId": "string",
    "subscriptionId": 0,
    "currentQuantity": 0,
    "sfSubscriptionId": "string",
    "softwareDeliveryType": "string"
  }
]
Schema
Name Type Attributes Description Extensions
currentPupm number (double) nullable The current per-user-per-month price for this module
currentQuantity integer (int32) nullable The current quantity of the module
dependencies nullable Dependency rules for this module from product metadata
moduleString string nullable The module string identifier
sfAccountId string nullable The Salesforce Account identifier
sfContractId string nullable The Salesforce contract identifier
sfLicenseId string nullable The Salesforce license identifier
sfModuleId string nullable The Salesforce module identifier
sfProductId string nullable The Salesforce product identifier
sfSubscriptionId string nullable The Salesforce CPQ subscription identifier (SBQQ__Subscription__c.Id)
softwareDeliveryType string nullable The software delivery type for this module
subscriptionId integer (int32) nullable The subscription identifier
Example
[
  {
    "sfModuleId": "string",
    "currentPupm": 0,
    "sfAccountId": "string",
    "sfLicenseId": "string",
    "sfProductId": "string",
    "dependencies": [
      {}
    ],
    "moduleString": "string",
    "sfContractId": "string",
    "subscriptionId": 0,
    "currentQuantity": 0,
    "sfSubscriptionId": "string",
    "softwareDeliveryType": "string"
  }
]
Schema
Name Type Attributes Description Extensions
currentPupm number (double) nullable The current per-user-per-month price for this module
currentQuantity integer (int32) nullable The current quantity of the module
dependencies nullable Dependency rules for this module from product metadata
moduleString string nullable The module string identifier
sfAccountId string nullable The Salesforce Account identifier
sfContractId string nullable The Salesforce contract identifier
sfLicenseId string nullable The Salesforce license identifier
sfModuleId string nullable The Salesforce module identifier
sfProductId string nullable The Salesforce product identifier
sfSubscriptionId string nullable The Salesforce CPQ subscription identifier (SBQQ__Subscription__c.Id)
softwareDeliveryType string nullable The software delivery type for this module
subscriptionId integer (int32) nullable The subscription identifier
Example
[
  {
    "sfModuleId": "string",
    "currentPupm": 0,
    "sfAccountId": "string",
    "sfLicenseId": "string",
    "sfProductId": "string",
    "dependencies": [
      {}
    ],
    "moduleString": "string",
    "sfContractId": "string",
    "subscriptionId": 0,
    "currentQuantity": 0,
    "sfSubscriptionId": "string",
    "softwareDeliveryType": "string"
  }
]
Schema
Name Type Attributes Description Extensions
currentPupm number (double) nullable The current per-user-per-month price for this module
currentQuantity integer (int32) nullable The current quantity of the module
dependencies nullable Dependency rules for this module from product metadata
moduleString string nullable The module string identifier
sfAccountId string nullable The Salesforce Account identifier
sfContractId string nullable The Salesforce contract identifier
sfLicenseId string nullable The Salesforce license identifier
sfModuleId string nullable The Salesforce module identifier
sfProductId string nullable The Salesforce product identifier
sfSubscriptionId string nullable The Salesforce CPQ subscription identifier (SBQQ__Subscription__c.Id)
softwareDeliveryType string nullable The software delivery type for this module
subscriptionId integer (int32) nullable The subscription identifier
Example
[
  {
    "sfModuleId": "string",
    "currentPupm": 0,
    "sfAccountId": "string",
    "sfLicenseId": "string",
    "sfProductId": "string",
    "dependencies": [
      {}
    ],
    "moduleString": "string",
    "sfContractId": "string",
    "subscriptionId": 0,
    "currentQuantity": 0,
    "sfSubscriptionId": "string",
    "softwareDeliveryType": "string"
  }
]
Schema
Name Type Attributes Description Extensions
currentPupm number (double) nullable The current per-user-per-month price for this module
currentQuantity integer (int32) nullable The current quantity of the module
dependencies nullable Dependency rules for this module from product metadata
moduleString string nullable The module string identifier
sfAccountId string nullable The Salesforce Account identifier
sfContractId string nullable The Salesforce contract identifier
sfLicenseId string nullable The Salesforce license identifier
sfModuleId string nullable The Salesforce module identifier
sfProductId string nullable The Salesforce product identifier
sfSubscriptionId string nullable The Salesforce CPQ subscription identifier (SBQQ__Subscription__c.Id)
softwareDeliveryType string nullable The software delivery type for this module
subscriptionId integer (int32) nullable The subscription identifier
Example
[
  {
    "sfModuleId": "string",
    "currentPupm": 0,
    "sfAccountId": "string",
    "sfLicenseId": "string",
    "sfProductId": "string",
    "dependencies": [
      {}
    ],
    "moduleString": "string",
    "sfContractId": "string",
    "subscriptionId": 0,
    "currentQuantity": 0,
    "sfSubscriptionId": "string",
    "softwareDeliveryType": "string"
  }
]
Schema
Name Type Attributes Description Extensions
currentPupm number (double) nullable The current per-user-per-month price for this module
currentQuantity integer (int32) nullable The current quantity of the module
dependencies nullable Dependency rules for this module from product metadata
moduleString string nullable The module string identifier
sfAccountId string nullable The Salesforce Account identifier
sfContractId string nullable The Salesforce contract identifier
sfLicenseId string nullable The Salesforce license identifier
sfModuleId string nullable The Salesforce module identifier
sfProductId string nullable The Salesforce product identifier
sfSubscriptionId string nullable The Salesforce CPQ subscription identifier (SBQQ__Subscription__c.Id)
softwareDeliveryType string nullable The software delivery type for this module
subscriptionId integer (int32) nullable The subscription identifier
Example
[
  {
    "sfModuleId": "string",
    "currentPupm": 0,
    "sfAccountId": "string",
    "sfLicenseId": "string",
    "sfProductId": "string",
    "dependencies": [
      {}
    ],
    "moduleString": "string",
    "sfContractId": "string",
    "subscriptionId": 0,
    "currentQuantity": 0,
    "sfSubscriptionId": "string",
    "softwareDeliveryType": "string"
  }
]
Schema
Name Type Attributes Description Extensions
currentPupm number (double) nullable The current per-user-per-month price for this module
currentQuantity integer (int32) nullable The current quantity of the module
dependencies nullable Dependency rules for this module from product metadata
moduleString string nullable The module string identifier
sfAccountId string nullable The Salesforce Account identifier
sfContractId string nullable The Salesforce contract identifier
sfLicenseId string nullable The Salesforce license identifier
sfModuleId string nullable The Salesforce module identifier
sfProductId string nullable The Salesforce product identifier
sfSubscriptionId string nullable The Salesforce CPQ subscription identifier (SBQQ__Subscription__c.Id)
softwareDeliveryType string nullable The software delivery type for this module
subscriptionId integer (int32) nullable The subscription identifier
Example
[
  {
    "sfModuleId": "string",
    "currentPupm": 0,
    "sfAccountId": "string",
    "sfLicenseId": "string",
    "sfProductId": "string",
    "dependencies": [
      {}
    ],
    "moduleString": "string",
    "sfContractId": "string",
    "subscriptionId": 0,
    "currentQuantity": 0,
    "sfSubscriptionId": "string",
    "softwareDeliveryType": "string"
  }
]
Schema
Name Type Attributes Description Extensions
currentPupm number (double) nullable The current per-user-per-month price for this module
currentQuantity integer (int32) nullable The current quantity of the module
dependencies nullable Dependency rules for this module from product metadata
moduleString string nullable The module string identifier
sfAccountId string nullable The Salesforce Account identifier
sfContractId string nullable The Salesforce contract identifier
sfLicenseId string nullable The Salesforce license identifier
sfModuleId string nullable The Salesforce module identifier
sfProductId string nullable The Salesforce product identifier
sfSubscriptionId string nullable The Salesforce CPQ subscription identifier (SBQQ__Subscription__c.Id)
softwareDeliveryType string nullable The software delivery type for this module
subscriptionId integer (int32) nullable The subscription identifier
Security

Authentication is required for this operation.

Source: default

Requirements (any one option may satisfy)

  • Bearer and ApplicationToken
  • Basic