CreateServicePackageRequest
Request DTO for creating a new service package
Properties
| Name | Type | Description |
|---|---|---|
| name* | string | The name of the service package |
The name of the service package | ||
| description | string | Description of what this package includes |
Description of what this package includes | ||
| isArchived | boolean | Whether this package is archived (inactive) |
Whether this package is archived (inactive) | ||
| usePackagePricing | boolean | Whether this package uses a single package-level price instead of summing individual item prices |
Whether this package uses a single package-level price instead of summing individual item prices | ||
| packagePrice | number | The flat price for the entire package. Required when UsePackagePricing is true. |
The flat price for the entire package. Required when UsePackagePricing is true. | ||
| packageBillingFrequency | enum | OneOff Annual Quarterly Monthly |
OneOff Annual Quarterly Monthly | ||
| proposalContentCode | string | The code of the proposal content block. Only used when UsePackagePricing is true. |
The code of the proposal content block. Only used when UsePackagePricing is true. | ||
| items | array of CreateServicePackageItemRequest | The services to include in this package |
The services to include in this package | ||
JSON Example
{
"name": "string",
"description": "string",
"isArchived": false,
"usePackagePricing": false,
"packagePrice": 0
}