SubscriptionCreateItems

March 12, 2025 ยท View on GitHub

Example Usage

import { SubscriptionCreateItems } from "open-billing/models/operations";

let value: SubscriptionCreateItems = {
  status: "trialing",
  priceId: "<id>",
  quantity: 958741,
  id: "<id>",
  subscriptionId: "<id>",
  recurring: false,
  createdAt: "1713947837546",
  updatedAt: "1741706864044",
  previouslyBilledAt: "<value>",
  nextBilledAt: "<value>",
  trialStartedAt: "<value>",
  trialEndedAt: "<value>",
  price: [
    {
      productId: "<id>",
      type: "custom",
      name: "<value>",
      billingCycle: {
        interval: "month",
        frequency: 8481.51,
      },
      trialPeriod: {
        interval: "year",
        frequency: 9834.27,
      },
      unitPrice: {
        amount: 3998.02,
        currencyCode: "BTN",
      },
      status: "active",
      id: "<id>",
      createdAt: "1731848110769",
      updatedAt: "1741754362572",
    },
  ],
};

Fields

FieldTypeRequiredDescription
statusoperations.SubscriptionCreateSubscriptionsResponseStatus:heavy_check_mark:N/A
priceIdstring:heavy_check_mark:N/A
quantitynumber:heavy_check_mark:N/A
idstring:heavy_check_mark:N/A
subscriptionIdstring:heavy_check_mark:N/A
recurringboolean:heavy_check_mark:N/A
createdAtstring:heavy_check_mark:N/A
updatedAtstring:heavy_check_mark:N/A
previouslyBilledAtstring:heavy_check_mark:N/A
nextBilledAtstring:heavy_check_mark:N/A
trialStartedAtstring:heavy_check_mark:N/A
trialEndedAtstring:heavy_check_mark:N/A
customDataany:heavy_minus_sign:N/A
priceoperations.SubscriptionCreatePrice[]:heavy_check_mark:N/A