> Portal Navigation: > > - Append `.md` to any URL under `https://dev.wix.com/docs/` to get its markdown version. > - Pages are either content pages (article or reference text) or menu pages (a list of links to child pages). > - To get a menu page, truncate any URL to a parent path and append `.md` (e.g. `https://dev.wix.com/docs/sdk.md`, `https://dev.wix.com/docs/sdk/core-modules.md`). > - Top-level index of all portals: https://dev.wix.com/docs/llms.txt > - Full concatenated docs: https://dev.wix.com/docs/llms-full.txt # Resource: Pricing API # Type: Price Info Object # Link: https://dev.wix.com/docs/api-reference/business-solutions/bookings/pricing/pricing-api/price-info-object.md ## Schema: ```json Type: Price Info Object | type: PriceInfo - name: bookingLineItems | type: Array | description: List of line items, including the number of participants and the price per participant. - name: serviceId | type: string | description: [Service ID](https://dev.wix.com/docs/rest/business-solutions/bookings/services/services-v2/introduction.md). Required parameter in: - [Preview Price](https://dev.wix.com/docs/api-reference/business-solutions/bookings/pricing/pricing-api/preview-price.md) for all service types. All line items must have the same service ID. - [Calculate Price](https://dev.wix.com/docs/api-reference/business-solutions/bookings/pricing/pricing-api/calculate-price.md) when using Wix Bookings' default pricing logic. Optional in Calculate Price when using a Pricing Service Provider Plugin. - name: value | type: string | description: - name: resourceId | type: string | description: [Resource ID](https://dev.wix.com/docs/rest/business-solutions/bookings/resources/resources-v2/introduction.md). Required parameter in: - [Calculate Price](https://dev.wix.com/docs/api-reference/business-solutions/bookings/pricing/pricing-api/calculate-price.md) for all service types ([service types](https://dev.wix.com/docs/rest/business-solutions/bookings/services/services-v2/about-service-types.md)). - [Preview Price](https://dev.wix.com/docs/api-reference/business-solutions/bookings/pricing/pricing-api/preview-price.md) for appointment-based services and classes. Optional in Preview Price for courses. - name: choices | type: Array | description: __Deprecated.__ Use `serviceChoices.choices` instead. Service choices selected by the customer when booking. - name: optionId | type: string | description: ID of the corresponding option for the choice. For example, the choice `child` could correspond to the option `ageGroup`. In this case, `optionId` is the ID for the `ageGroup` option. - name: numberOfParticipants | type: number | description: __Deprecated.__ Use `serviceChoices.numberOfParticipants` instead. Number of participants for the line item. - name: value | type: number | description: - name: pricePerParticipant | type: number | description: __Deprecated.__ Use `serviceChoices.pricePerParticipant` instead. Price per participant for the line item. - name: value | type: number | description: - name: serviceChoices | type: Array | description: Service choices selected by the customer when booking. Choices are specific values for service options that may affect pricing. For example, the option `ageGroup` may have choices like `child`, `student`, `adult`, and `senior`, each with different pricing. Refer to the [Service Options and Variants API](https://dev.wix.com/docs/api-reference/business-solutions/bookings/services/service-options-and-variants/introduction.md) for more details. - name: numberOfParticipants | type: number | description: Number of participants for this service variant. - name: choices | type: Array | description: Service choices selected by these participants. Each choice represents a specific value for a service option. For example, age group, duration, or equipment type. - name: pricePerParticipant | type: number | description: Price per participant for this service variant. - name: deposit | type: number | description: Total deposit the customer must pay when booking the service. Available if the [service's](https://dev.wix.com/docs/api-reference/business-solutions/bookings/services/services-v2/introduction.md) `payment.options.deposit` is set to `true`. ```