Creates a new product (service or item) that can be associated with spaces for booking or sold as additional services. Products define pricing, duration rules, and availability.
OAuth2 authentication for Boseat API
Internal reference code for the product. Used for integration with external systems, inventory management, or internal tracking. Must be unique within the organization.
"one-day-pass"
Display name of the product shown to customers in booking interfaces and invoices
"One Day Pass"
Detailed description of the product explaining what it includes, duration, and any special terms or conditions
"Full day access to the coworking space including all amenities, meeting rooms, and common areas. Valid from 9:00 AM to 6:00 PM."
Price of the product in the smallest currency unit (cents). For example, 100 represents 1.00 EUR, 2500 represents 25.00 EUR.
x >= 02500
Type of product pricing model. ONE_TIME for single purchases, SUBSCRIPTION for recurring billing.
one_time, recurring "one_time"
Category of the product determining its usage. BOOKING products are used for space reservations, ADDITIONAL products are supplementary services.
booking, additional "booking"
Product-specific metadata containing configuration and rules. For BOOKING products, must include durationType ("hourly", "daily", "weekly", "monthly") and durationValue (number > 0). For ADDITIONAL products, metadata is optional and can be empty.
{
"durationType": "daily",
"durationValue": 1
}Currency code for the product price. Only EUR is supported.
EUR "EUR"
List of space IDs where this product is available for booking. Use null to indicate the product is available for all spaces (booking products only). Use an empty array [] to indicate no spaces are assigned yet or for additional products not tied to specific spaces.
[
"a3f1d7d0-ef1d-4b2e-aad2-123456789abc",
"b4e2d8e1-fg2e-5c3f-bbe3-234567890bcd"
]Product created successfully with all details including pricing, metadata, and space associations
Unique identifier (UUID) of the product in the Boseat system
"a3f1d7d0-ef1d-4b2e-aad2-123456789abc"
Internal reference code for the product. Used for integration with external systems, inventory management, or internal tracking. Must be unique within the organization.
"one-day-pass"
Display name of the product shown to customers in booking interfaces and invoices
"One Day Pass"
Detailed description of the product explaining what it includes, duration, and any special terms or conditions
"Full day access to the coworking space including all amenities, meeting rooms, and common areas. Valid from 9:00 AM to 6:00 PM."
Price of the product in the smallest currency unit (cents). For example, 100 represents 1.00 EUR, 2500 represents 25.00 EUR.
x >= 02500
Type of product pricing model. ONE_TIME for single purchases, SUBSCRIPTION for recurring billing.
one_time, recurring "one_time"
Category of the product determining its usage. BOOKING products are used for space reservations, ADDITIONAL products are supplementary services.
booking, additional "booking"
Product-specific metadata containing configuration and rules. For BOOKING products, must include durationType ("hourly", "daily", "weekly", "monthly") and durationValue (number > 0). For ADDITIONAL products, metadata is optional and can be empty.
{
"durationType": "daily",
"durationValue": 1
}Currency code for the product price. Only EUR is supported.
EUR "EUR"
List of space IDs where this product is available for booking. Use null to indicate the product is available for all spaces (booking products only). Use an empty array [] to indicate no spaces are assigned yet or for additional products not tied to specific spaces.
[
"a3f1d7d0-ef1d-4b2e-aad2-123456789abc",
"b4e2d8e1-fg2e-5c3f-bbe3-234567890bcd"
]