SubscriptionAttributes

Attributes of the SubscriptionAttributes type

{
  "accountId": "456123",
  "accountCode": "",
  "account": {
    "code": "",
    "accountTypeId": "456123",
    "industryId": "456123",
    "employees": 123,
    "annualRevenue": 123,
    "name": "",
    "billingStreet": "",
    "billingCity": "",
    "billingState": "",
    "billingZip": "",
    "billingCountry": "",
    "billingContactId": "456123",
    "billingContact": {
      "code": "",
      "firstName": "",
      "lastName": "",
      "email": "",
      "salutation": "",
      "title": "",
      "phone": "",
      "mobile": "",
      "mailingStreet": "",
      "mailingCity": "",
      "mailingZip": "",
      "mailingState": "",
      "mailingCountry": "",
      "portalAccess": true,
      "description": "",
      "accountId": "456123",
      "campaignCode": "",
      "linkedinUrl": ""
    },
    "shippingStreet": "",
    "shippingCity": "",
    "shippingState": "",
    "shippingZip": "",
    "shippingCountry": "",
    "description": "",
    "phone": "",
    "fax": "",
    "website": "",
    "currencyId": "456123",
    "taxNumber": "",
    "groupId": "456123",
    "netPaymentDays": 123,
    "draftInvoices": true,
    "newQuoteBuilder": true,
    "duns": "",
    "timezone": "",
    "ownerUserId": "456123",
    "ipAddress": "",
    "entityUseCode": "",
    "linkedinUrl": "",
    "invoiceTemplateId": "456123",
    "entityId": "456123",
    "secondaryBillingContactIds": [
      "456123"
    ],
    "emailsEnabled": true
  },
  "priceListCode": "",
  "priceListId": "456123",
  "priceListCharges": [
    {
      "id": "456123",
      "name": "",
      "code": "",
      "priceListChargeId": "456123",
      "quantity": 123,
      "discount": "1.00",
      "price": "BigDecimal",
      "subtotal": "BigDecimal",
      "startDate": "2022-06-01",
      "endDate": "2022-06-01",
      "evergreen": true,
      "priceTiers": [
        {
          "starts": 123,
          "price": "BigDecimal"
        }
      ]
    }
  ],
  "discounts": [
    {
      "id": "456123",
      "name": "",
      "code": "",
      "priceListChargeId": "456123",
      "quantity": 123,
      "discount": "1.00",
      "price": "BigDecimal",
      "subtotal": "BigDecimal",
      "startDate": "2022-06-01",
      "endDate": "2022-06-01",
      "evergreen": true,
      "priceTiers": [
        {
          "starts": 123,
          "price": "BigDecimal"
        }
      ]
    }
  ],
  "tenantCode": "",
  "tenantName": "",
  "tenant": {
    "name": "",
    "code": "",
    "subdomain": "",
    "accountId": "456123",
    "platformId": "456123",
    "platformCode": ""
  },
  "startDate": "2022-06-01",
  "endDate": "2022-06-01",
  "trial": true,
  "trialStartDate": "2022-06-01",
  "evergreen": true,
  "renewalTermMonths": 123,
  "priceAdjustmentTiming": "PriceAdjustmentTiming",
  "priceAdjustmentPercentage": "1.00",
  "priceAdjustmentAction": "PriceAdjustmentAction"
}
Name
Type
Description

accountId

ID

The id of the company or organization that is subscribing

accountCode

String

The code of the company or organization that is subscribing

account

Fields to create the company or organization that is subscribing

priceListCode

String

The code of the plan to subscribe to

priceListId

ID

The id of the plan to subscribe to

priceListCharges

Set custom quantity, price and discount rate for charges

discounts

Set custom discount amount for price list charges

tenantCode

String

A unique code that represents the tenant in a SaaS application

tenantName

String

The name of the tenant. Typically this is the account name

tenant

Fields to create a tenant for the subscription

startDate

ISO8601Date

Date that the subscription starts

endDate

ISO8601Date

Date that the subscription ends

trial

Boolean

Indicates if the subscription is a trial or immediately active

trialStartDate

ISO8601Date

Overrides the default trial start date

evergreen

Boolean

Indicates if the subscription should be renewed automatically

renewalTermMonths

Int

Number of months for the renewal term

priceAdjustmentTiming

Timing of the price adjustment

priceAdjustmentPercentage

Float

Percentage of the price adjustment

priceAdjustmentAction

Action to take when the price is adjusted

Last updated

Was this helpful?