Product

The Product type in Bunny's GraphQL API and its fields.

Name Type Description
charges List (PriceListCharge) One-time charges sold directly on the product, outside any plan
code String Unique code
createdAt ISO8601DateTime Timestamp the product was created
customFieldDefinitions List (CustomField) Custom field definitions for this object type
customFieldsData JSON All custom field values for this object as a JSON object
description String Product description
everythingInPlus Boolean Lays out plan features in typical everything-in-X-plus style
features List (Feature) The features available on the product
hasCustomFields Boolean Whether this object type has any custom fields defined
id ID Unique identifier for the product
internalNotes String Internal notes
isVisible Boolean Whether sales can add the one-time product to quotes
kind ProductKind How the product is sold, set when it is created
name String Unique product name
planDefaults Plan Default values for a new plan
plans List (Plan) The plan available on the product
plansToDisplay Int Number of plans to display at once on the product page
platform Platform First platform this product is provisioned to
platformId ID ID of the first platform this product is provisioned to
platformIds List (ID) IDs of platforms this product is provisioned to
platforms List (Platform) Platforms this product is provisioned to
productCategory ProductCategory Product category object
productCategoryId ID ID of the product category
showProductNameOnLineItem Boolean Prefix quote and invoice line items with product name
updatedAt ISO8601DateTime Timestamp the product was last updated