Plans

April 15, 2026 ยท View on GitHub

Example Usage

import { Plans } from "@vercel/sdk/models/getbillingplansop.js";

let value: Plans = {
  type: "subscription",
  id: "<id>",
  name: "<value>",
  scope: "installation",
  description: "delightfully buzzing opposite carefully",
  paymentMethodRequired: true,
};

Fields

FieldTypeRequiredDescription
typemodels.GetBillingPlansType:heavy_check_mark:N/A
idstring:heavy_check_mark:N/A
namestring:heavy_check_mark:N/A
scopemodels.GetBillingPlansScope:heavy_check_mark:N/A
descriptionstring:heavy_check_mark:N/A
paymentMethodRequiredboolean:heavy_check_mark:N/A
preauthorizationAmountnumber:heavy_minus_sign:N/A
initialChargestring:heavy_minus_sign:N/A
minimumAmountstring:heavy_minus_sign:N/A
maximumAmountstring:heavy_minus_sign:N/A
maximumAmountAutoPurchasePerPeriodstring:heavy_minus_sign:N/A
coststring:heavy_minus_sign:N/A
detailsmodels.GetBillingPlansDetails[]:heavy_minus_sign:N/A
highlightedDetailsmodels.GetBillingPlansHighlightedDetails[]:heavy_minus_sign:N/A
quotemodels.Quote[]:heavy_minus_sign:N/A
effectiveDatestring:heavy_minus_sign:N/A
disabledboolean:heavy_minus_sign:N/A