{"items":[{"type":"link","label":"BeMyGuest API v2.0","link":"/openapi","routeSlug":"/openapi","content":{"contentType":"overview","meta":{"name":"BeMyGuest API v2.0"},"children":[{"nodeType":"container","panels":[{"title":"Download OpenAPI description","titleTranslationKey":"download.description.title","children":[{"kind":"download","label":"openapi.json","url":"/_bundle/openapi.json?download"},{"kind":"download","label":"openapi.yaml","url":"/_bundle/openapi.yaml?download"}]},{"title":"Overview","titleTranslationKey":"info.title","children":[{"kind":"externallink","title":"URL","titleTranslationKey":"info.contact.url","label":"https://www.bemyguest.com.sg/contact-us","url":"https://www.bemyguest.com.sg/contact-us"},{"kind":"email","title":"BeMyGuest API Support","email":"support@bemyguest.com.sg","label":"support@bemyguest.com.sg","withCopyButton":true,"copyContent":"support@bemyguest.com.sg"}]},{"title":"Languages","titleTranslationKey":"languages.title","children":[{"kind":"languages","options":[{"key":"curl","title":"curl","lang":"curl"},{"key":"javascript","title":"JavaScript","lang":"JavaScript"},{"key":"node","title":"Node.js","lang":"Node.js"},{"key":"python","title":"Python","lang":"Python"},{"key":"java","title":"Java","lang":"Java"},{"key":"csharp","title":"C#","lang":"C#"},{"key":"php","title":"PHP","lang":"PHP"},{"key":"go","title":"Go","lang":"Go"},{"key":"ruby","title":"Ruby","lang":"Ruby"},{"key":"r","title":"R","lang":"R"},{"key":"payload","title":"Payload","lang":"Payload"}]}]},{"title":"Servers","titleTranslationKey":"servers.title","children":[{"kind":"servers","servers":[{"url":"/_mock/openapi","description":"Mock server","isMockServer":true},{"url":"https://api.demo.bemyguest.com.sg","description":"Api Demo Server","variables":{}},{"url":"https://api.bemyguest.com.sg","description":"Api Production Server","variables":{}}],"mode":"default"}]}],"children":[{"nodeType":"overview-section-wrapper","children":[{"nodeType":"header","level":1,"label":"BeMyGuest API v2.0 (2.1)","showPageActions":true},{"nodeType":"overview-section-wrapper","children":[{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"The BeMyGuest API is the industry benchmark preferred by online travel agents, designed solely for Asia's attractions, tours and activities. This comprehensive API provides real-time access to a vast inventory of travel products."},"children":[]}]}]}]}],"sectionId":"/openapi"}],"sectionId":"/openapi"},{"nodeType":"overview-section-wrapper","children":[{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"heading","attributes":{"level":3,"id":"section/key-features:"},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Key Features:"},"children":[]}]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"*"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Product Discovery"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": Search and retrieve detailed information for a wide range of travel products, including attractions, tours, and activities."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Real-Time Availability and Pricing"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": Check live availability and get up-to-date pricing for specific product types and dates."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"End-to-End Booking Management"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": Create, confirm, and cancel bookings seamlessly."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Voucher Retrieval"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": Access and download booking vouchers directly through the API."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Configuration"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": Fetch essential configuration data such as supported languages, currencies, and locations to customize your integration."},"children":[]}]}]}]}]}],"sectionId":"/openapi/section/key-features:"}]}]}},{"type":"link","label":"Key Features:","link":"/openapi/section/key-features:","routeSlug":"/openapi/section/key-features:","content":null},{"type":"group","label":"Products","link":"/openapi/products","routeSlug":"/openapi/products","items":[{"label":"Get product list","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/openapi/products/getproductlist","routeSlug":"/openapi/products/getproductlist","metadata":{"seo":{"title":"Get product list","description":"Retrieves a comprehensive list of all available products. This endpoint supports various filtering and sorting options to help you narrow down the results."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"getProductList","name":"Get product list","deprecated":false,"isWebhook":false,"pointer":"/paths/~1v2~1products/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Get product list","isWebhook":false,"deprecated":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Retrieves a comprehensive list of all available products. This endpoint supports various filtering and sorting options to help you narrow down the results."},"children":[]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"You can filter by product "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"type"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":", "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"category"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":", "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"country"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":", and "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"city"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":". Pagination is available using the "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"page"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" and "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"per_page"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" parameters."},"children":[]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"You can also specify the "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"sort"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" order and the "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"language"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" for the response."},"children":[]}]}]}]},{"nodeType":"security","requirements":[{"schemes":[{"name":"Authorization","scopes":[],"type":"apiKey","in":"header","paramName":"X-Authorization","description":"Api Key"}]}]},{"nodeType":"item-content","variant":"query","label":"Query","labelTranslationKey":"query","parameters":[{"name":"type","in":"query","schemaId":"schema_5","description":"type - UUID of type of product. Types is the product segregation: Activity, Event, Package, Day Tour, Voluntourism, Water Tour, Attraction (UUID available in /config)"},{"name":"category","in":"query","schemaId":"schema_5","description":"category - UUID of listing category. Categories are products groups, like zoo, aquapark, cooking class, and many many more (UUID available in /config)"},{"name":"country","in":"query","schemaId":"schema_5","description":"country - UUID of country"},{"name":"city","in":"query","schemaId":"schema_5","description":"city - UUID of city, it will always overwrite country parameter if provided"},{"name":"page","in":"query","schemaId":"schema_5","description":"page - page number for results"},{"name":"per_page","in":"query","schemaId":"schema_5","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"per_page - how many results per page - if not provided default value from user account will be used"},"children":[]}]}]}]},{"name":"sort","in":"query","schemaId":"schema_5","description":"sort - sorting field - coma separated list of fields e.g. date,-price,-date,price"},{"name":"language","in":"query","schemaId":"schema_5","description":"language - UUID or code may be provided"},{"name":"fields","in":"query","schemaId":"schema_5","description":"fields - coma separated list of keys (fields) to be returned (Fields include 'uuid','updatedAt','title','titleTranslated','validFrom','validThrough','basePrice','typeName','typeUuid','links')"}],"pointer":"/paths/~1v2~1products/get/parameters"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/v2/products","servers":[{"url":"/_mock/openapi","description":"Mock server","isMockServer":true},{"url":"https://api.demo.bemyguest.com.sg","description":"Api Demo Server"},{"url":"https://api.bemyguest.com.sg","description":"Api Production Server"}],"parameters":{"path":[],"query":[{"name":"type","in":"query","schemaId":"schema_5","style":"form"},{"name":"category","in":"query","schemaId":"schema_5","style":"form"},{"name":"country","in":"query","schemaId":"schema_5","style":"form"},{"name":"city","in":"query","schemaId":"schema_5","style":"form"},{"name":"page","in":"query","schemaId":"schema_5","style":"form"},{"name":"per_page","in":"query","schemaId":"schema_5","style":"form"},{"name":"sort","in":"query","schemaId":"schema_5","style":"form"},{"name":"language","in":"query","schemaId":"schema_5","style":"form"},{"name":"fields","in":"query","schemaId":"schema_5","style":"form"}],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"Authorization","type":"apiKey","name":"X-Authorization","in":"header"}],"scopes":[]}],"responseCodes":["200","400","401","405"],"pointer":"/v2/products","href":"products/getproductlist","openApiOperationId":"getProductList","summary":"Get product list"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/openapi","description":"Mock server","isMockServer":true},{"url":"https://api.demo.bemyguest.com.sg","description":"Api Demo Server"},{"url":"https://api.bemyguest.com.sg","description":"Api Production Server"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"Successful Paginated Response","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProductListResponse","exampleIds":["paths/~1v2~1products/get/responses/200/content/application~1json/examples/success"]}},"schemaId":"components/schemas/ProductListResponse","exampleIds":["paths/~1v2~1products/get/responses/200/content/application~1json/examples/success"]},{"code":"400","description":"Wrong or Invalid Arguments","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1products/get/responses/400/content/application~1json/examples/Invalid"]}},"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1products/get/responses/400/content/application~1json/examples/Invalid"]},{"code":"401","description":"Not Authorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1products/get/responses/401/content/application~1json/examples/MethodNotAllowed"]}},"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1products/get/responses/401/content/application~1json/examples/MethodNotAllowed"]},{"code":"405","description":"HTTP Method Not Allowed","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1products/get/responses/405/content/application~1json/examples/MethodNotAllowed"]}},"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1products/get/responses/405/content/application~1json/examples/MethodNotAllowed"]}],"pointer":"/paths/~1v2~1products/get/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/ProductListResponse","exampleIds":["paths/~1v2~1products/get/responses/200/content/application~1json/examples/success"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProductListResponse","exampleIds":["paths/~1v2~1products/get/responses/200/content/application~1json/examples/success"]}}},{"code":"400","schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1products/get/responses/400/content/application~1json/examples/Invalid"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1products/get/responses/400/content/application~1json/examples/Invalid"]}}},{"code":"401","schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1products/get/responses/401/content/application~1json/examples/MethodNotAllowed"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1products/get/responses/401/content/application~1json/examples/MethodNotAllowed"]}}},{"code":"405","schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1products/get/responses/405/content/application~1json/examples/MethodNotAllowed"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1products/get/responses/405/content/application~1json/examples/MethodNotAllowed"]}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/products/getproductlist"}],"panels":[]}]},"httpPath":"/v2/products"},{"label":"Get product details","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/openapi/products/getproductdetails","routeSlug":"/openapi/products/getproductdetails","metadata":{"seo":{"title":"Get product details","description":"Fetches detailed information for a specific product using its unique identifier (UUID)."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"getProductDetails","name":"Get product details","deprecated":false,"isWebhook":false,"pointer":"/paths/~1v2~1products~1{uuid}/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Get product details","isWebhook":false,"deprecated":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Fetches detailed information for a specific product using its unique identifier ("},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"UUID"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":")."},"children":[]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"You can specify which "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"fields"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" to return and the desired "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"language"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" for the response content."},"children":[]}]}]}]},{"nodeType":"security","requirements":[{"schemes":[{"name":"Authorization","scopes":[],"type":"apiKey","in":"header","paramName":"X-Authorization","description":"Api Key"}]}]},{"nodeType":"item-content","variant":"path","label":"Path","labelTranslationKey":"path","parameters":[{"name":"uuid","in":"path","schemaId":"schema_6","description":"UUID of product","required":true}],"pointer":"/paths/~1v2~1products~1{uuid}/get/parameters"},{"nodeType":"item-content","variant":"query","label":"Query","labelTranslationKey":"query","parameters":[{"name":"language","in":"query","schemaId":"schema_5","description":"language - UUID or code may be provided"},{"name":"fields","in":"query","schemaId":"schema_5","description":"fields - coma separated list of keys (fields) to be returned"}],"pointer":"/paths/~1v2~1products~1{uuid}/get/parameters"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/v2/products/{uuid}","servers":[{"url":"/_mock/openapi","description":"Mock server","isMockServer":true},{"url":"https://api.demo.bemyguest.com.sg","description":"Api Demo Server"},{"url":"https://api.bemyguest.com.sg","description":"Api Production Server"}],"parameters":{"path":[{"name":"uuid","in":"path","required":true,"schemaId":"schema_6","style":"simple"}],"query":[{"name":"language","in":"query","schemaId":"schema_5","style":"form"},{"name":"fields","in":"query","schemaId":"schema_5","style":"form"}],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"Authorization","type":"apiKey","name":"X-Authorization","in":"header"}],"scopes":[]}],"responseCodes":["200","400","401","404","405"],"pointer":"/v2/products/{uuid}","href":"products/getproductdetails","openApiOperationId":"getProductDetails","summary":"Get product details"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/openapi","description":"Mock server","isMockServer":true},{"url":"https://api.demo.bemyguest.com.sg","description":"Api Demo Server"},{"url":"https://api.bemyguest.com.sg","description":"Api Production Server"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"Successful Product Details Response","mediaType":"application:json","mediaTypes":["application:json"],"mediaTypeContent":{"application:json":{"schemaId":"components/schemas/ProductResponse","exampleIds":["paths/~1v2~1products~1{uuid}/get/responses/200/content/application:json/examples/success"]}},"schemaId":"components/schemas/ProductResponse","exampleIds":["paths/~1v2~1products~1{uuid}/get/responses/200/content/application:json/examples/success"]},{"code":"400","description":"Wrong or Invalid Arguments","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1products~1{uuid}/get/responses/400/content/application~1json/examples/Invalid"]}},"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1products~1{uuid}/get/responses/400/content/application~1json/examples/Invalid"]},{"code":"401","description":"Not Authorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1products~1{uuid}/get/responses/401/content/application~1json/examples/MethodNotAllowed"]}},"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1products~1{uuid}/get/responses/401/content/application~1json/examples/MethodNotAllowed"]},{"code":"404","description":"The requested resource(s) could not be found","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1products~1{uuid}/get/responses/404/content/application~1json/examples/NotFound"]}},"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1products~1{uuid}/get/responses/404/content/application~1json/examples/NotFound"]},{"code":"405","description":"HTTP Method Not Allowed","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1products~1{uuid}/get/responses/405/content/application~1json/examples/MethodNotAllowed"]}},"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1products~1{uuid}/get/responses/405/content/application~1json/examples/MethodNotAllowed"]}],"pointer":"/paths/~1v2~1products~1{uuid}/get/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/ProductResponse","exampleIds":["paths/~1v2~1products~1{uuid}/get/responses/200/content/application:json/examples/success"],"mediaTypes":["application:json"],"mediaTypeContent":{"application:json":{"schemaId":"components/schemas/ProductResponse","exampleIds":["paths/~1v2~1products~1{uuid}/get/responses/200/content/application:json/examples/success"]}}},{"code":"400","schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1products~1{uuid}/get/responses/400/content/application~1json/examples/Invalid"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1products~1{uuid}/get/responses/400/content/application~1json/examples/Invalid"]}}},{"code":"401","schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1products~1{uuid}/get/responses/401/content/application~1json/examples/MethodNotAllowed"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1products~1{uuid}/get/responses/401/content/application~1json/examples/MethodNotAllowed"]}}},{"code":"404","schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1products~1{uuid}/get/responses/404/content/application~1json/examples/NotFound"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1products~1{uuid}/get/responses/404/content/application~1json/examples/NotFound"]}}},{"code":"405","schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1products~1{uuid}/get/responses/405/content/application~1json/examples/MethodNotAllowed"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1products~1{uuid}/get/responses/405/content/application~1json/examples/MethodNotAllowed"]}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/products/getproductdetails"}],"panels":[]}]},"httpPath":"/v2/products/{uuid}"},{"label":"Get origin restrictions for a product","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/openapi/products/getproductrestrictions","routeSlug":"/openapi/products/getproductrestrictions","metadata":{"seo":{"title":"Get origin restrictions for a product","description":"Returns the origin restrictions configured for a product, scoped to the authenticated distribution partner."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"getProductRestrictions","name":"Get origin restrictions for a product","deprecated":false,"isWebhook":false,"pointer":"/paths/~1v2~1products~1{uuid}~1restrictions/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Get origin restrictions for a product","isWebhook":false,"deprecated":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Returns the origin restrictions configured for a product, scoped to the authenticated distribution partner."},"children":[]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Restrictions control which customer origins (by country) are allowed or excluded from purchasing this product through your distribution channel."},"children":[]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"The response uses an extensible format — each entry has a "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"type"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" (currently "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"country"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":") and a "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"value"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" (the ISO 3166-1 alpha-2 country code). Future versions may add additional types such as "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"region"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" or "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"continent"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"."},"children":[]}]}]}]},{"nodeType":"security","requirements":[{"schemes":[{"name":"Authorization","scopes":[],"type":"apiKey","in":"header","paramName":"X-Authorization","description":"Api Key"}]}]},{"nodeType":"item-content","variant":"path","label":"Path","labelTranslationKey":"path","parameters":[{"name":"uuid","in":"path","schemaId":"schema_6","description":"UUID of the product","required":true}],"pointer":"/paths/~1v2~1products~1{uuid}~1restrictions/get/parameters"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/v2/products/{uuid}/restrictions","servers":[{"url":"/_mock/openapi","description":"Mock server","isMockServer":true},{"url":"https://api.demo.bemyguest.com.sg","description":"Api Demo Server"},{"url":"https://api.bemyguest.com.sg","description":"Api Production Server"}],"parameters":{"path":[{"name":"uuid","in":"path","required":true,"schemaId":"schema_6","style":"simple"}],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"Authorization","type":"apiKey","name":"X-Authorization","in":"header"}],"scopes":[]}],"responseCodes":["200","401","404","405"],"pointer":"/v2/products/{uuid}/restrictions","href":"products/getproductrestrictions","openApiOperationId":"getProductRestrictions","summary":"Get origin restrictions for a product"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/openapi","description":"Mock server","isMockServer":true},{"url":"https://api.demo.bemyguest.com.sg","description":"Api Demo Server"},{"url":"https://api.bemyguest.com.sg","description":"Api Production Server"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"Successful response containing origin restrictions for the product scoped to the authenticated partner.","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProductRestrictionsResponse"}},"schemaId":"components/schemas/ProductRestrictionsResponse"},{"code":"401","description":"Not Authorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1products~1{uuid}~1restrictions/get/responses/401/content/application~1json/examples/MethodNotAllowed"]}},"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1products~1{uuid}~1restrictions/get/responses/401/content/application~1json/examples/MethodNotAllowed"]},{"code":"404","description":"The requested resource(s) could not be found","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1products~1{uuid}~1restrictions/get/responses/404/content/application~1json/examples/NotFound"]}},"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1products~1{uuid}~1restrictions/get/responses/404/content/application~1json/examples/NotFound"]},{"code":"405","description":"HTTP Method Not Allowed","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1products~1{uuid}~1restrictions/get/responses/405/content/application~1json/examples/MethodNotAllowed"]}},"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1products~1{uuid}~1restrictions/get/responses/405/content/application~1json/examples/MethodNotAllowed"]}],"pointer":"/paths/~1v2~1products~1{uuid}~1restrictions/get/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/ProductRestrictionsResponse","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProductRestrictionsResponse"}}},{"code":"401","schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1products~1{uuid}~1restrictions/get/responses/401/content/application~1json/examples/MethodNotAllowed"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1products~1{uuid}~1restrictions/get/responses/401/content/application~1json/examples/MethodNotAllowed"]}}},{"code":"404","schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1products~1{uuid}~1restrictions/get/responses/404/content/application~1json/examples/NotFound"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1products~1{uuid}~1restrictions/get/responses/404/content/application~1json/examples/NotFound"]}}},{"code":"405","schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1products~1{uuid}~1restrictions/get/responses/405/content/application~1json/examples/MethodNotAllowed"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1products~1{uuid}~1restrictions/get/responses/405/content/application~1json/examples/MethodNotAllowed"]}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/products/getproductrestrictions"}],"panels":[]}]},"httpPath":"/v2/products/{uuid}/restrictions"}],"content":{"contentType":"group","meta":{"name":"Products"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Products","showPageActions":true},{"nodeType":"markdoc","content":"Endpoints for searching and retrieving product details."}],"panels":[{"children":[{"kind":"group-items","title":"Operations","titleTranslationKey":"operations","items":[{"title":"/v2/products","summary":"Get product list","prefix":{"name":"get","color":"get"},"badges":[],"link":"/products/getproductlist","deprecated":false},{"title":"/v2/products/{uuid}","summary":"Get product details","prefix":{"name":"get","color":"get"},"badges":[],"link":"/products/getproductdetails","deprecated":false},{"title":"/v2/products/{uuid}/restrictions","summary":"Get origin restrictions for a product","prefix":{"name":"get","color":"get"},"badges":[],"link":"/products/getproductrestrictions","deprecated":false}]}]}]}]}},{"type":"group","label":"Product-Types","link":"/openapi/product-types","routeSlug":"/openapi/product-types","items":[{"label":"Get product types for product","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/openapi/product-types/getproducttypesforproduct","routeSlug":"/openapi/product-types/getproducttypesforproduct","metadata":{"seo":{"title":"Get product types for product","description":"Returns a list of all available product-types for a given product UUID."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"getProductTypesForProduct","name":"Get product types for product","deprecated":false,"isWebhook":false,"pointer":"/paths/~1v2~1products~1{uuid}~1product-types/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Get product types for product","isWebhook":false,"deprecated":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Returns a list of all available "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"product-types"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" for a given product "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"UUID"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"."},"children":[]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"This is useful for understanding the different variations or options available for a single product."},"children":[]}]}]}]},{"nodeType":"security","requirements":[{"schemes":[{"name":"Authorization","scopes":[],"type":"apiKey","in":"header","paramName":"X-Authorization","description":"Api Key"}]}]},{"nodeType":"item-content","variant":"path","label":"Path","labelTranslationKey":"path","parameters":[{"name":"uuid","in":"path","schemaId":"schema_6","description":"UUID of product","required":true}],"pointer":"/paths/~1v2~1products~1{uuid}~1product-types/get/parameters"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/v2/products/{uuid}/product-types","servers":[{"url":"/_mock/openapi","description":"Mock server","isMockServer":true},{"url":"https://api.demo.bemyguest.com.sg","description":"Api Demo Server"},{"url":"https://api.bemyguest.com.sg","description":"Api Production Server"}],"parameters":{"path":[{"name":"uuid","in":"path","required":true,"schemaId":"schema_6","style":"simple"}],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"Authorization","type":"apiKey","name":"X-Authorization","in":"header"}],"scopes":[]}],"responseCodes":["200","404","405"],"pointer":"/v2/products/{uuid}/product-types","href":"product-types/getproducttypesforproduct","openApiOperationId":"getProductTypesForProduct","summary":"Get product types for product"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/openapi","description":"Mock server","isMockServer":true},{"url":"https://api.demo.bemyguest.com.sg","description":"Api Demo Server"},{"url":"https://api.bemyguest.com.sg","description":"Api Production Server"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"Successful Response Listing all Product Types for a Product","mediaType":"application:json","mediaTypes":["application:json"],"mediaTypeContent":{"application:json":{"schemaId":"components/schemas/ProductTypesForProductResponse","exampleIds":["paths/~1v2~1products~1{uuid}~1product-types/get/responses/200/content/application:json/examples/Success"]}},"schemaId":"components/schemas/ProductTypesForProductResponse","exampleIds":["paths/~1v2~1products~1{uuid}~1product-types/get/responses/200/content/application:json/examples/Success"]},{"code":"404","description":"The requested resource(s) could not be found","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1products~1{uuid}~1product-types/get/responses/404/content/application~1json/examples/NotFound"]}},"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1products~1{uuid}~1product-types/get/responses/404/content/application~1json/examples/NotFound"]},{"code":"405","description":"HTTP Method Not Allowed","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1products~1{uuid}~1product-types/get/responses/405/content/application~1json/examples/MethodNotAllowed"]}},"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1products~1{uuid}~1product-types/get/responses/405/content/application~1json/examples/MethodNotAllowed"]}],"pointer":"/paths/~1v2~1products~1{uuid}~1product-types/get/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/ProductTypesForProductResponse","exampleIds":["paths/~1v2~1products~1{uuid}~1product-types/get/responses/200/content/application:json/examples/Success"],"mediaTypes":["application:json"],"mediaTypeContent":{"application:json":{"schemaId":"components/schemas/ProductTypesForProductResponse","exampleIds":["paths/~1v2~1products~1{uuid}~1product-types/get/responses/200/content/application:json/examples/Success"]}}},{"code":"404","schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1products~1{uuid}~1product-types/get/responses/404/content/application~1json/examples/NotFound"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1products~1{uuid}~1product-types/get/responses/404/content/application~1json/examples/NotFound"]}}},{"code":"405","schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1products~1{uuid}~1product-types/get/responses/405/content/application~1json/examples/MethodNotAllowed"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1products~1{uuid}~1product-types/get/responses/405/content/application~1json/examples/MethodNotAllowed"]}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/product-types/getproducttypesforproduct"}],"panels":[]}]},"httpPath":"/v2/products/{uuid}/product-types"},{"label":"Get product-type details","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/openapi/product-types/getproducttypedetails","routeSlug":"/openapi/product-types/getproducttypedetails","metadata":{"seo":{"title":"Get product-type details","description":"Retrieves the full details of a specific product-type using its UUID."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"getProductTypeDetails","name":"Get product-type details","deprecated":false,"isWebhook":false,"pointer":"/paths/~1v2~1product-types~1{uuid}/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Get product-type details","isWebhook":false,"deprecated":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Retrieves the full details of a specific "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"product-type"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" using its "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"UUID"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"."},"children":[]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"This includes information about pricing, availability, and booking requirements. You can specify which "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"fields"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" to return and the "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"language"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" for the response."},"children":[]}]}]}]},{"nodeType":"security","requirements":[{"schemes":[{"name":"Authorization","scopes":[],"type":"apiKey","in":"header","paramName":"X-Authorization","description":"Api Key"}]}]},{"nodeType":"item-content","variant":"path","label":"Path","labelTranslationKey":"path","parameters":[{"name":"uuid","in":"path","schemaId":"schema_6","description":"UUID of product type","required":true}],"pointer":"/paths/~1v2~1product-types~1{uuid}/get/parameters"},{"nodeType":"item-content","variant":"query","label":"Query","labelTranslationKey":"query","parameters":[{"name":"fields","in":"query","schemaId":"schema_5","description":"fields - comma separated list of fields to retrieve"},{"name":"language","in":"query","schemaId":"schema_5","description":"language - UUID or code may be provided"}],"pointer":"/paths/~1v2~1product-types~1{uuid}/get/parameters"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/v2/product-types/{uuid}","servers":[{"url":"/_mock/openapi","description":"Mock server","isMockServer":true},{"url":"https://api.demo.bemyguest.com.sg","description":"Api Demo Server"},{"url":"https://api.bemyguest.com.sg","description":"Api Production Server"}],"parameters":{"path":[{"name":"uuid","in":"path","required":true,"schemaId":"schema_6","style":"simple"}],"query":[{"name":"fields","in":"query","schemaId":"schema_5","style":"form"},{"name":"language","in":"query","schemaId":"schema_5","style":"form"}],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"Authorization","type":"apiKey","name":"X-Authorization","in":"header"}],"scopes":[]}],"responseCodes":["200","400","401","404","405"],"pointer":"/v2/product-types/{uuid}","href":"product-types/getproducttypedetails","openApiOperationId":"getProductTypeDetails","summary":"Get product-type details"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/openapi","description":"Mock server","isMockServer":true},{"url":"https://api.demo.bemyguest.com.sg","description":"Api Demo Server"},{"url":"https://api.bemyguest.com.sg","description":"Api Production Server"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"A successful response containing the product type details.","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProductTypeDetailsResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}/get/responses/200/content/application~1json/examples/Success"]}},"schemaId":"components/schemas/ProductTypeDetailsResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}/get/responses/200/content/application~1json/examples/Success"],"headers":{}},{"code":"400","description":"Invalid parameters","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse"}},"schemaId":"components/schemas/ErrorResponse"},{"code":"401","description":"Not Authorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}/get/responses/401/content/application~1json/examples/MethodNotAllowed"]}},"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}/get/responses/401/content/application~1json/examples/MethodNotAllowed"]},{"code":"404","description":"The requested resource(s) could not be found","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}/get/responses/404/content/application~1json/examples/NotFound"]}},"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}/get/responses/404/content/application~1json/examples/NotFound"]},{"code":"405","description":"HTTP Method Not Allowed","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}/get/responses/405/content/application~1json/examples/MethodNotAllowed"]}},"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}/get/responses/405/content/application~1json/examples/MethodNotAllowed"]}],"pointer":"/paths/~1v2~1product-types~1{uuid}/get/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/ProductTypeDetailsResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}/get/responses/200/content/application~1json/examples/Success"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProductTypeDetailsResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}/get/responses/200/content/application~1json/examples/Success"]}}},{"code":"400","schemaId":"components/schemas/ErrorResponse","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse"}}},{"code":"401","schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}/get/responses/401/content/application~1json/examples/MethodNotAllowed"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}/get/responses/401/content/application~1json/examples/MethodNotAllowed"]}}},{"code":"404","schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}/get/responses/404/content/application~1json/examples/NotFound"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}/get/responses/404/content/application~1json/examples/NotFound"]}}},{"code":"405","schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}/get/responses/405/content/application~1json/examples/MethodNotAllowed"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}/get/responses/405/content/application~1json/examples/MethodNotAllowed"]}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/product-types/getproducttypedetails"}],"panels":[]}]},"httpPath":"/v2/product-types/{uuid}"},{"label":"Get price and availability calendar","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/openapi/product-types/getpricelistcalendar","routeSlug":"/openapi/product-types/getpricelistcalendar","metadata":{"seo":{"title":"Get price and availability calendar","description":"Provides a calendar view of pricing and availability for a specific product-type."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"getPriceListCalendar","name":"Get price and availability calendar","deprecated":false,"isWebhook":false,"pointer":"/paths/~1v2~1product-types~1{uuid}~1price-lists/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Get price and availability calendar","isWebhook":false,"deprecated":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Provides a calendar view of pricing and availability for a specific "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"product-type"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"."},"children":[]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"You must provide a "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"date_start"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" and "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"date_end"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" to define the period you are interested in. The date range cannot exceed six months."},"children":[]}]}]}]},{"nodeType":"security","requirements":[{"schemes":[{"name":"Authorization","scopes":[],"type":"apiKey","in":"header","paramName":"X-Authorization","description":"Api Key"}]}]},{"nodeType":"item-content","variant":"path","label":"Path","labelTranslationKey":"path","parameters":[{"name":"uuid","in":"path","schemaId":"schema_6","description":"UUID of product type","required":true}],"pointer":"/paths/~1v2~1product-types~1{uuid}~1price-lists/get/parameters"},{"nodeType":"item-content","variant":"query","label":"Query","labelTranslationKey":"query","parameters":[{"name":"date_start","in":"query","schemaId":"schema_7","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"date_start - product's prices start date, format YYYY-MM-DD"},"children":[]}]}]}]},{"name":"date_end","in":"query","schemaId":"schema_7","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"date_end - product's prices end date, must not be greater than six months from the current date, format YYYY-MM-DD"},"children":[]}]}]}]}],"pointer":"/paths/~1v2~1product-types~1{uuid}~1price-lists/get/parameters"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/v2/product-types/{uuid}/price-lists","servers":[{"url":"/_mock/openapi","description":"Mock server","isMockServer":true},{"url":"https://api.demo.bemyguest.com.sg","description":"Api Demo Server"},{"url":"https://api.bemyguest.com.sg","description":"Api Production Server"}],"parameters":{"path":[{"name":"uuid","in":"path","required":true,"schemaId":"schema_6","style":"simple"}],"query":[{"name":"date_start","in":"query","schemaId":"schema_7","style":"form"},{"name":"date_end","in":"query","schemaId":"schema_7","style":"form"}],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"Authorization","type":"apiKey","name":"X-Authorization","in":"header"}],"scopes":[]}],"responseCodes":["200","401","404","405","422"],"pointer":"/v2/product-types/{uuid}/price-lists","href":"product-types/getpricelistcalendar","openApiOperationId":"getPriceListCalendar","summary":"Get price and availability calendar"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/openapi","description":"Mock server","isMockServer":true},{"url":"https://api.demo.bemyguest.com.sg","description":"Api Demo Server"},{"url":"https://api.bemyguest.com.sg","description":"Api Production Server"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"A successful response containing a calendar of pricing and availability.","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProductTypeCalendarResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}~1price-lists/get/responses/200/content/application~1json/examples/Success"]}},"schemaId":"components/schemas/ProductTypeCalendarResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}~1price-lists/get/responses/200/content/application~1json/examples/Success"],"headers":{}},{"code":"401","description":"Not Authorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}~1price-lists/get/responses/401/content/application~1json/examples/MethodNotAllowed"]}},"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}~1price-lists/get/responses/401/content/application~1json/examples/MethodNotAllowed"]},{"code":"404","description":"The requested resource(s) could not be found","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}~1price-lists/get/responses/404/content/application~1json/examples/NotFound"]}},"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}~1price-lists/get/responses/404/content/application~1json/examples/NotFound"]},{"code":"405","description":"HTTP Method Not Allowed","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}~1price-lists/get/responses/405/content/application~1json/examples/MethodNotAllowed"]}},"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}~1price-lists/get/responses/405/content/application~1json/examples/MethodNotAllowed"]},{"code":"422","description":"Request could not be processed","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}~1price-lists/get/responses/422/content/application~1json/examples/Unprocessable"]}},"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}~1price-lists/get/responses/422/content/application~1json/examples/Unprocessable"]}],"pointer":"/paths/~1v2~1product-types~1{uuid}~1price-lists/get/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/ProductTypeCalendarResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}~1price-lists/get/responses/200/content/application~1json/examples/Success"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProductTypeCalendarResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}~1price-lists/get/responses/200/content/application~1json/examples/Success"]}}},{"code":"401","schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}~1price-lists/get/responses/401/content/application~1json/examples/MethodNotAllowed"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}~1price-lists/get/responses/401/content/application~1json/examples/MethodNotAllowed"]}}},{"code":"404","schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}~1price-lists/get/responses/404/content/application~1json/examples/NotFound"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}~1price-lists/get/responses/404/content/application~1json/examples/NotFound"]}}},{"code":"405","schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}~1price-lists/get/responses/405/content/application~1json/examples/MethodNotAllowed"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}~1price-lists/get/responses/405/content/application~1json/examples/MethodNotAllowed"]}}},{"code":"422","schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}~1price-lists/get/responses/422/content/application~1json/examples/Unprocessable"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}~1price-lists/get/responses/422/content/application~1json/examples/Unprocessable"]}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/product-types/getpricelistcalendar"}],"panels":[]}]},"httpPath":"/v2/product-types/{uuid}/price-lists"},{"label":"Check availability and price for a single date","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/openapi/product-types/checkavailabilityandprice","routeSlug":"/openapi/product-types/checkavailabilityandprice","metadata":{"seo":{"title":"Check availability and price for a single date","description":"Checks the real-time availability and price for a specific product-type on a single given date."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"checkAvailabilityAndPrice","name":"Check availability and price for a single date","deprecated":false,"isWebhook":false,"pointer":"/paths/~1v2~1product-types~1{uuid}~1price-lists~1{date}/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Check availability and price for a single date","isWebhook":false,"deprecated":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Checks the real-time availability and price for a specific "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"product-type"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" on a single given "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"date"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"."},"children":[]}]}]},{"$$mdtype":"Node","type":"blockquote","attributes":{},"children":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"It is highly recommended to use this endpoint to confirm availability before proceeding with a booking."},"children":[]}]}]}]}]},{"nodeType":"security","requirements":[{"schemes":[{"name":"Authorization","scopes":[],"type":"apiKey","in":"header","paramName":"X-Authorization","description":"Api Key"}]}]},{"nodeType":"item-content","variant":"path","label":"Path","labelTranslationKey":"path","parameters":[{"name":"uuid","in":"path","schemaId":"schema_6","description":"UUID of product type","required":true},{"name":"date","in":"path","schemaId":"schema_8","description":"Date YYYY-MM-DD","required":true}],"pointer":"/paths/~1v2~1product-types~1{uuid}~1price-lists~1{date}/get/parameters"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/v2/product-types/{uuid}/price-lists/{date}","servers":[{"url":"/_mock/openapi","description":"Mock server","isMockServer":true},{"url":"https://api.demo.bemyguest.com.sg","description":"Api Demo Server"},{"url":"https://api.bemyguest.com.sg","description":"Api Production Server"}],"parameters":{"path":[{"name":"uuid","in":"path","required":true,"schemaId":"schema_6","style":"simple"},{"name":"date","in":"path","required":true,"schemaId":"schema_8","style":"simple"}],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"Authorization","type":"apiKey","name":"X-Authorization","in":"header"}],"scopes":[]}],"responseCodes":["200","401","404","405","422"],"pointer":"/v2/product-types/{uuid}/price-lists/{date}","href":"product-types/checkavailabilityandprice","openApiOperationId":"checkAvailabilityAndPrice","summary":"Check availability and price for a single date"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/openapi","description":"Mock server","isMockServer":true},{"url":"https://api.demo.bemyguest.com.sg","description":"Api Demo Server"},{"url":"https://api.bemyguest.com.sg","description":"Api Production Server"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"A successful response containing availability and pricing for a specific date","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProductTypeAvailabilityResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}~1price-lists~1{date}/get/responses/200/content/application~1json/examples/Success"]}},"schemaId":"components/schemas/ProductTypeAvailabilityResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}~1price-lists~1{date}/get/responses/200/content/application~1json/examples/Success"]},{"code":"401","description":"Not Authorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}~1price-lists~1{date}/get/responses/401/content/application~1json/examples/MethodNotAllowed"]}},"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}~1price-lists~1{date}/get/responses/401/content/application~1json/examples/MethodNotAllowed"]},{"code":"404","description":"The requested resource(s) could not be found","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}~1price-lists~1{date}/get/responses/404/content/application~1json/examples/NotFound"]}},"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}~1price-lists~1{date}/get/responses/404/content/application~1json/examples/NotFound"]},{"code":"405","description":"HTTP Method Not Allowed","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}~1price-lists~1{date}/get/responses/405/content/application~1json/examples/MethodNotAllowed"]}},"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}~1price-lists~1{date}/get/responses/405/content/application~1json/examples/MethodNotAllowed"]},{"code":"422","description":"Request could not be processed","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}~1price-lists~1{date}/get/responses/422/content/application~1json/examples/Unprocessable"]}},"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}~1price-lists~1{date}/get/responses/422/content/application~1json/examples/Unprocessable"]}],"pointer":"/paths/~1v2~1product-types~1{uuid}~1price-lists~1{date}/get/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/ProductTypeAvailabilityResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}~1price-lists~1{date}/get/responses/200/content/application~1json/examples/Success"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ProductTypeAvailabilityResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}~1price-lists~1{date}/get/responses/200/content/application~1json/examples/Success"]}}},{"code":"401","schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}~1price-lists~1{date}/get/responses/401/content/application~1json/examples/MethodNotAllowed"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}~1price-lists~1{date}/get/responses/401/content/application~1json/examples/MethodNotAllowed"]}}},{"code":"404","schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}~1price-lists~1{date}/get/responses/404/content/application~1json/examples/NotFound"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}~1price-lists~1{date}/get/responses/404/content/application~1json/examples/NotFound"]}}},{"code":"405","schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}~1price-lists~1{date}/get/responses/405/content/application~1json/examples/MethodNotAllowed"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}~1price-lists~1{date}/get/responses/405/content/application~1json/examples/MethodNotAllowed"]}}},{"code":"422","schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}~1price-lists~1{date}/get/responses/422/content/application~1json/examples/Unprocessable"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1product-types~1{uuid}~1price-lists~1{date}/get/responses/422/content/application~1json/examples/Unprocessable"]}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/product-types/checkavailabilityandprice"}],"panels":[]}]},"httpPath":"/v2/product-types/{uuid}/price-lists/{date}"}],"content":{"contentType":"group","meta":{"name":"Product-Types"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Product-Types","showPageActions":true},{"nodeType":"markdoc","content":"Endpoints for retrieving product type information, pricing, and availability."}],"panels":[{"children":[{"kind":"group-items","title":"Operations","titleTranslationKey":"operations","items":[{"title":"/v2/products/{uuid}/product-types","summary":"Get product types for product","prefix":{"name":"get","color":"get"},"badges":[],"link":"/product-types/getproducttypesforproduct","deprecated":false},{"title":"/v2/product-types/{uuid}","summary":"Get product-type details","prefix":{"name":"get","color":"get"},"badges":[],"link":"/product-types/getproducttypedetails","deprecated":false},{"title":"/v2/product-types/{uuid}/price-lists","summary":"Get price and availability calendar","prefix":{"name":"get","color":"get"},"badges":[],"link":"/product-types/getpricelistcalendar","deprecated":false},{"title":"/v2/product-types/{uuid}/price-lists/{date}","summary":"Check availability and price for a single date","prefix":{"name":"get","color":"get"},"badges":[],"link":"/product-types/checkavailabilityandprice","deprecated":false}]}]}]}]}},{"type":"group","label":"Bookings","link":"/openapi/bookings","routeSlug":"/openapi/bookings","items":[{"label":"Create a booking","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/openapi/bookings/createbooking","routeSlug":"/openapi/bookings/createbooking","metadata":{"seo":{"title":"Create a booking","description":"Creates a new booking."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"createBooking","name":"Create a booking","deprecated":false,"isWebhook":false,"pointer":"/paths/~1v2~1bookings/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Create a booking","isWebhook":false,"deprecated":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Creates a new booking."},"children":[]}]}]},{"$$mdtype":"Node","type":"blockquote","attributes":{},"children":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Before creating a booking, you should always check the availability and price using the "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"/v2/product-types/{uuid}/price-lists/{date}"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" endpoint."},"children":[]}]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"The request body must contain all the necessary information for the booking, including customer details and product options."},"children":[]}]}]}]},{"nodeType":"security","requirements":[{"schemes":[{"name":"Authorization","scopes":[],"type":"apiKey","in":"header","paramName":"X-Authorization","description":"Api Key"}]}]},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/CreateBookingRequest"}},"schemaId":"components/schemas/CreateBookingRequest","pointer":"/paths/~1v2~1bookings/post/requestBody","description":"Create Booking Request"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"POST","path":"/v2/bookings","servers":[{"url":"/_mock/openapi","description":"Mock server","isMockServer":true},{"url":"https://api.demo.bemyguest.com.sg","description":"Api Demo Server"},{"url":"https://api.bemyguest.com.sg","description":"Api Production Server"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"Authorization","type":"apiKey","name":"X-Authorization","in":"header"}],"scopes":[]}],"requestBody":{"application/json":{"schemaId":"components/schemas/CreateBookingRequest"}},"responseCodes":["201","400","401","405","422"],"pointer":"/v2/bookings","href":"bookings/createbooking","openApiOperationId":"createBooking","summary":"Create a booking"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/openapi","description":"Mock server","isMockServer":true},{"url":"https://api.demo.bemyguest.com.sg","description":"Api Demo Server"},{"url":"https://api.bemyguest.com.sg","description":"Api Production Server"}],"schemaId":"components/schemas/CreateBookingRequest","mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/CreateBookingRequest"}},"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"201","description":"A successful response containing booking information.","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/BookingDetailsResponse","exampleIds":["paths/~1v2~1bookings/post/responses/201/content/application~1json/examples/Success"]}},"schemaId":"components/schemas/BookingDetailsResponse","exampleIds":["paths/~1v2~1bookings/post/responses/201/content/application~1json/examples/Success"]},{"code":"400","description":"Invalid parameters","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse"}},"schemaId":"components/schemas/ErrorResponse"},{"code":"401","description":"Not Authorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings/post/responses/401/content/application~1json/examples/MethodNotAllowed"]}},"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings/post/responses/401/content/application~1json/examples/MethodNotAllowed"]},{"code":"405","description":"HTTP Method Not Allowed","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings/post/responses/405/content/application~1json/examples/MethodNotAllowed"]}},"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings/post/responses/405/content/application~1json/examples/MethodNotAllowed"]},{"code":"422","description":"Request could not be processed","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings/post/responses/422/content/application~1json/examples/Unprocessable"]}},"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings/post/responses/422/content/application~1json/examples/Unprocessable"]}],"pointer":"/paths/~1v2~1bookings/post/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"201","schemaId":"components/schemas/BookingDetailsResponse","exampleIds":["paths/~1v2~1bookings/post/responses/201/content/application~1json/examples/Success"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/BookingDetailsResponse","exampleIds":["paths/~1v2~1bookings/post/responses/201/content/application~1json/examples/Success"]}}},{"code":"400","schemaId":"components/schemas/ErrorResponse","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse"}}},{"code":"401","schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings/post/responses/401/content/application~1json/examples/MethodNotAllowed"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings/post/responses/401/content/application~1json/examples/MethodNotAllowed"]}}},{"code":"405","schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings/post/responses/405/content/application~1json/examples/MethodNotAllowed"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings/post/responses/405/content/application~1json/examples/MethodNotAllowed"]}}},{"code":"422","schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings/post/responses/422/content/application~1json/examples/Unprocessable"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings/post/responses/422/content/application~1json/examples/Unprocessable"]}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/bookings/createbooking"}],"panels":[]}]},"httpPath":"/v2/bookings"},{"label":"Get bookings","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/openapi/bookings/getbookings","routeSlug":"/openapi/bookings/getbookings","metadata":{"seo":{"title":"Get bookings","description":"Retrieves a list of your bookings. You can filter the results by date_start, date_end, guest information (first_name, last_name, email, phone), partner_reference, and status."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"getBookings","name":"Get bookings","deprecated":false,"isWebhook":false,"pointer":"/paths/~1v2~1bookings/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Get bookings","isWebhook":false,"deprecated":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Retrieves a list of your bookings. You can filter the results by "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"date_start"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":", "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"date_end"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":", guest information ("},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"first_name"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":", "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"last_name"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":", "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"email"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":", "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"phone"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"), "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"partner_reference"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":", and "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"status"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"."},"children":[]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Pagination is also supported."},"children":[]}]}]}]},{"nodeType":"security","requirements":[{"schemes":[{"name":"Authorization","scopes":[],"type":"apiKey","in":"header","paramName":"X-Authorization","description":"Api Key"}]}]},{"nodeType":"item-content","variant":"query","label":"Query","labelTranslationKey":"query","parameters":[{"name":"date_start","in":"query","schemaId":"schema_5","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"date_start - As compared with arrivalDate, format YYYY-MM-DD"},"children":[]}]}]}]},{"name":"date_end","in":"query","schemaId":"schema_5","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"date_end - As compared with arrivalDate, format YYYY-MM-DD"},"children":[]}]}]}]},{"name":"first_name","in":"query","schemaId":"schema_5","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"first_name - Guest's first name"},"children":[]}]}]}]},{"name":"last_name","in":"query","schemaId":"schema_5","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"last_name - Guest's last name"},"children":[]}]}]}]},{"name":"email","in":"query","schemaId":"schema_5","description":"email - Guest's email address"},{"name":"phone","in":"query","schemaId":"schema_5","description":"phone - Guest's contact number"},{"name":"partner_reference","in":"query","schemaId":"schema_5","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"partner_reference - The given unique partnerReference ID of booking"},"children":[]}]}]}]},{"name":"page","in":"query","schemaId":"schema_9","description":"page - Page number for results"},{"name":"per_page","in":"query","schemaId":"schema_9","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"per_page - How many results per page - if not provided default value from user account will be used"},"children":[]}]}]}]},{"name":"query","in":"query","schemaId":"schema_5","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"query - Free phrase for text search for example &query=John"},"children":[]}]}]}]},{"name":"status","in":"query","schemaId":"schema_5","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"status - Filter bookings by status reserved|waiting|cancellation_requested|cancelled|approved|expired|rejected|refunded|refund_declined"},"children":[]}]}]}]}],"pointer":"/paths/~1v2~1bookings/get/parameters"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/v2/bookings","servers":[{"url":"/_mock/openapi","description":"Mock server","isMockServer":true},{"url":"https://api.demo.bemyguest.com.sg","description":"Api Demo Server"},{"url":"https://api.bemyguest.com.sg","description":"Api Production Server"}],"parameters":{"path":[],"query":[{"name":"date_start","in":"query","schemaId":"schema_5","style":"form"},{"name":"date_end","in":"query","schemaId":"schema_5","style":"form"},{"name":"first_name","in":"query","schemaId":"schema_5","style":"form"},{"name":"last_name","in":"query","schemaId":"schema_5","style":"form"},{"name":"email","in":"query","schemaId":"schema_5","style":"form"},{"name":"phone","in":"query","schemaId":"schema_5","style":"form"},{"name":"partner_reference","in":"query","schemaId":"schema_5","style":"form"},{"name":"page","in":"query","schemaId":"schema_9","style":"form"},{"name":"per_page","in":"query","schemaId":"schema_9","style":"form"},{"name":"query","in":"query","schemaId":"schema_5","style":"form"},{"name":"status","in":"query","schemaId":"schema_5","style":"form"}],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"Authorization","type":"apiKey","name":"X-Authorization","in":"header"}],"scopes":[]}],"responseCodes":["200","401","404","405"],"pointer":"/v2/bookings","href":"bookings/getbookings","openApiOperationId":"getBookings","summary":"Get bookings"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/openapi","description":"Mock server","isMockServer":true},{"url":"https://api.demo.bemyguest.com.sg","description":"Api Demo Server"},{"url":"https://api.bemyguest.com.sg","description":"Api Production Server"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"A successful response containing a paginated list of bookings.","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/BookingListResponse","exampleIds":["paths/~1v2~1bookings/get/responses/200/content/application~1json/examples/Success"]}},"schemaId":"components/schemas/BookingListResponse","exampleIds":["paths/~1v2~1bookings/get/responses/200/content/application~1json/examples/Success"],"headers":{}},{"code":"401","description":"Not Authorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings/get/responses/401/content/application~1json/examples/MethodNotAllowed"]}},"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings/get/responses/401/content/application~1json/examples/MethodNotAllowed"]},{"code":"404","description":"The requested resource(s) could not be found","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings/get/responses/404/content/application~1json/examples/NotFound"]}},"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings/get/responses/404/content/application~1json/examples/NotFound"]},{"code":"405","description":"HTTP Method Not Allowed","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings/get/responses/405/content/application~1json/examples/MethodNotAllowed"]}},"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings/get/responses/405/content/application~1json/examples/MethodNotAllowed"]}],"pointer":"/paths/~1v2~1bookings/get/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/BookingListResponse","exampleIds":["paths/~1v2~1bookings/get/responses/200/content/application~1json/examples/Success"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/BookingListResponse","exampleIds":["paths/~1v2~1bookings/get/responses/200/content/application~1json/examples/Success"]}}},{"code":"401","schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings/get/responses/401/content/application~1json/examples/MethodNotAllowed"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings/get/responses/401/content/application~1json/examples/MethodNotAllowed"]}}},{"code":"404","schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings/get/responses/404/content/application~1json/examples/NotFound"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings/get/responses/404/content/application~1json/examples/NotFound"]}}},{"code":"405","schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings/get/responses/405/content/application~1json/examples/MethodNotAllowed"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings/get/responses/405/content/application~1json/examples/MethodNotAllowed"]}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/bookings/getbookings"}],"panels":[]}]},"httpPath":"/v2/bookings"},{"label":"Get booking details","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/openapi/bookings/getbookingdetails","routeSlug":"/openapi/bookings/getbookingdetails","metadata":{"seo":{"title":"Get booking details","description":"Retrieves the current status and details of a specific booking using its UUID."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"getBookingDetails","name":"Get booking details","deprecated":false,"isWebhook":false,"pointer":"/paths/~1v2~1bookings~1{uuid}/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Get booking details","isWebhook":false,"deprecated":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Retrieves the current status and details of a specific booking using its "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"UUID"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"."},"children":[]}]}]}]},{"nodeType":"security","requirements":[{"schemes":[{"name":"Authorization","scopes":[],"type":"apiKey","in":"header","paramName":"X-Authorization","description":"Api Key"}]}]},{"nodeType":"item-content","variant":"path","label":"Path","labelTranslationKey":"path","parameters":[{"name":"uuid","in":"path","schemaId":"schema_6","description":"UUID of booking","required":true}],"pointer":"/paths/~1v2~1bookings~1{uuid}/get/parameters"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/v2/bookings/{uuid}","servers":[{"url":"/_mock/openapi","description":"Mock server","isMockServer":true},{"url":"https://api.demo.bemyguest.com.sg","description":"Api Demo Server"},{"url":"https://api.bemyguest.com.sg","description":"Api Production Server"}],"parameters":{"path":[{"name":"uuid","in":"path","required":true,"schemaId":"schema_6","style":"simple"}],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"Authorization","type":"apiKey","name":"X-Authorization","in":"header"}],"scopes":[]}],"responseCodes":["200","401","404","405"],"pointer":"/v2/bookings/{uuid}","href":"bookings/getbookingdetails","openApiOperationId":"getBookingDetails","summary":"Get booking details"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/openapi","description":"Mock server","isMockServer":true},{"url":"https://api.demo.bemyguest.com.sg","description":"Api Demo Server"},{"url":"https://api.bemyguest.com.sg","description":"Api Production Server"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"A successful response containing booking information.","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/BookingDetailsResponse","exampleIds":["paths/~1v2~1bookings~1{uuid}/get/responses/200/content/application~1json/examples/Success"]}},"schemaId":"components/schemas/BookingDetailsResponse","exampleIds":["paths/~1v2~1bookings~1{uuid}/get/responses/200/content/application~1json/examples/Success"]},{"code":"401","description":"Not Authorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings~1{uuid}/get/responses/401/content/application~1json/examples/MethodNotAllowed"]}},"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings~1{uuid}/get/responses/401/content/application~1json/examples/MethodNotAllowed"]},{"code":"404","description":"The requested resource(s) could not be found","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings~1{uuid}/get/responses/404/content/application~1json/examples/NotFound"]}},"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings~1{uuid}/get/responses/404/content/application~1json/examples/NotFound"]},{"code":"405","description":"HTTP Method Not Allowed","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings~1{uuid}/get/responses/405/content/application~1json/examples/MethodNotAllowed"]}},"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings~1{uuid}/get/responses/405/content/application~1json/examples/MethodNotAllowed"]}],"pointer":"/paths/~1v2~1bookings~1{uuid}/get/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/BookingDetailsResponse","exampleIds":["paths/~1v2~1bookings~1{uuid}/get/responses/200/content/application~1json/examples/Success"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/BookingDetailsResponse","exampleIds":["paths/~1v2~1bookings~1{uuid}/get/responses/200/content/application~1json/examples/Success"]}}},{"code":"401","schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings~1{uuid}/get/responses/401/content/application~1json/examples/MethodNotAllowed"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings~1{uuid}/get/responses/401/content/application~1json/examples/MethodNotAllowed"]}}},{"code":"404","schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings~1{uuid}/get/responses/404/content/application~1json/examples/NotFound"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings~1{uuid}/get/responses/404/content/application~1json/examples/NotFound"]}}},{"code":"405","schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings~1{uuid}/get/responses/405/content/application~1json/examples/MethodNotAllowed"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings~1{uuid}/get/responses/405/content/application~1json/examples/MethodNotAllowed"]}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/bookings/getbookingdetails"}],"panels":[]}]},"httpPath":"/v2/bookings/{uuid}"},{"label":"Confirm or cancel booking","deprecated":false,"httpVerb":"put","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/openapi/bookings/updatebookingstatus","routeSlug":"/openapi/bookings/updatebookingstatus","metadata":{"seo":{"title":"Confirm or cancel booking","description":"Updates the status of a booking to either confirm or cancel."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"updateBookingStatus","name":"Confirm or cancel booking","deprecated":false,"isWebhook":false,"pointer":"/paths/~1v2~1bookings~1{uuid}~1{status}/put","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Confirm or cancel booking","isWebhook":false,"deprecated":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Updates the status of a booking to either "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"confirm"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" or "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"cancel"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"."},"children":[]}]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"A new booking starts with the "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"reserved"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" status."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"To confirm the booking and lock the inventory, you must update the status to "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"waiting"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Bookings in the "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"waiting"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" status will expire if not actioned within 5 days."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"To cancel a booking, a cancellation request is created and is subject to approval."},"children":[]}]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Availability Alternatives (opt-in):"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" if this call fails with a 422"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"because the date or timeslot is unavailable, partners whose API key"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"has the "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"availability.alternatives"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" permission enabled will receive"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"an additional "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"alternatives"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" object in the error body containing"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"same-date timeslots or nearby-date suggestions. Partners without the"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"permission see the plain error body unchanged. See the"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"em","inline":true,"attributes":{"marker":"*"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Availability Alternatives"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" guide for the response shape and how"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"to enable the feature."},"children":[]}]}]}]},{"nodeType":"security","requirements":[{"schemes":[{"name":"Authorization","scopes":[],"type":"apiKey","in":"header","paramName":"X-Authorization","description":"Api Key"}]}]},{"nodeType":"item-content","variant":"path","label":"Path","labelTranslationKey":"path","parameters":[{"name":"uuid","in":"path","schemaId":"schema_6","description":"UUID of booking","required":true},{"name":"status","in":"path","schemaId":"schema_5","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Status "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"confirm"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" or "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"cancel"},"children":[]}]}]}],"required":true}],"pointer":"/paths/~1v2~1bookings~1{uuid}~1{status}/put/parameters"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"PUT","path":"/v2/bookings/{uuid}/{status}","servers":[{"url":"/_mock/openapi","description":"Mock server","isMockServer":true},{"url":"https://api.demo.bemyguest.com.sg","description":"Api Demo Server"},{"url":"https://api.bemyguest.com.sg","description":"Api Production Server"}],"parameters":{"path":[{"name":"uuid","in":"path","required":true,"schemaId":"schema_6","style":"simple"},{"name":"status","in":"path","required":true,"schemaId":"schema_5","style":"simple"}],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"Authorization","type":"apiKey","name":"X-Authorization","in":"header"}],"scopes":[]}],"responseCodes":["200","400","401","404","405","409","422"],"pointer":"/v2/bookings/{uuid}/{status}","href":"bookings/updatebookingstatus","openApiOperationId":"updateBookingStatus","summary":"Confirm or cancel booking"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/openapi","description":"Mock server","isMockServer":true},{"url":"https://api.demo.bemyguest.com.sg","description":"Api Demo Server"},{"url":"https://api.bemyguest.com.sg","description":"Api Production Server"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"A successful response containing booking information.","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/BookingDetailsResponse","exampleIds":["paths/~1v2~1bookings~1{uuid}~1{status}/put/responses/200/content/application~1json/examples/Success"]}},"schemaId":"components/schemas/BookingDetailsResponse","exampleIds":["paths/~1v2~1bookings~1{uuid}~1{status}/put/responses/200/content/application~1json/examples/Success"]},{"code":"400","description":"Invalid parameters","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse"}},"schemaId":"components/schemas/ErrorResponse"},{"code":"401","description":"Not Authorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings~1{uuid}~1{status}/put/responses/401/content/application~1json/examples/MethodNotAllowed"]}},"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings~1{uuid}~1{status}/put/responses/401/content/application~1json/examples/MethodNotAllowed"]},{"code":"404","description":"The requested resource(s) could not be found","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings~1{uuid}~1{status}/put/responses/404/content/application~1json/examples/NotFound"]}},"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings~1{uuid}~1{status}/put/responses/404/content/application~1json/examples/NotFound"]},{"code":"405","description":"HTTP Method Not Allowed","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings~1{uuid}~1{status}/put/responses/405/content/application~1json/examples/MethodNotAllowed"]}},"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings~1{uuid}~1{status}/put/responses/405/content/application~1json/examples/MethodNotAllowed"]},{"code":"409","description":"Invalid Action","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse"}},"schemaId":"components/schemas/ErrorResponse"},{"code":"422","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"The booking cannot be confirmed because the requested date or"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"timeslot is unavailable. Partners with the"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"availability.alternatives"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" API-key permission receive an"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"additional "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"alternatives"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" object with same-date or nearby"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"suggestions; other partners receive the plain error body."},"children":[]}]}]}],"mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/BookingUnavailableError","exampleIds":["paths/~1v2~1bookings~1{uuid}~1{status}/put/responses/422/content/application~1json/examples/NoAlternatives","paths/~1v2~1bookings~1{uuid}~1{status}/put/responses/422/content/application~1json/examples/SameDateTimeslots","paths/~1v2~1bookings~1{uuid}~1{status}/put/responses/422/content/application~1json/examples/NextAvailableDay","paths/~1v2~1bookings~1{uuid}~1{status}/put/responses/422/content/application~1json/examples/NearbyDates"]}},"schemaId":"components/schemas/BookingUnavailableError","exampleIds":["paths/~1v2~1bookings~1{uuid}~1{status}/put/responses/422/content/application~1json/examples/NoAlternatives","paths/~1v2~1bookings~1{uuid}~1{status}/put/responses/422/content/application~1json/examples/SameDateTimeslots","paths/~1v2~1bookings~1{uuid}~1{status}/put/responses/422/content/application~1json/examples/NextAvailableDay","paths/~1v2~1bookings~1{uuid}~1{status}/put/responses/422/content/application~1json/examples/NearbyDates"]}],"pointer":"/paths/~1v2~1bookings~1{uuid}~1{status}/put/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/BookingDetailsResponse","exampleIds":["paths/~1v2~1bookings~1{uuid}~1{status}/put/responses/200/content/application~1json/examples/Success"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/BookingDetailsResponse","exampleIds":["paths/~1v2~1bookings~1{uuid}~1{status}/put/responses/200/content/application~1json/examples/Success"]}}},{"code":"400","schemaId":"components/schemas/ErrorResponse","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse"}}},{"code":"401","schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings~1{uuid}~1{status}/put/responses/401/content/application~1json/examples/MethodNotAllowed"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings~1{uuid}~1{status}/put/responses/401/content/application~1json/examples/MethodNotAllowed"]}}},{"code":"404","schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings~1{uuid}~1{status}/put/responses/404/content/application~1json/examples/NotFound"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings~1{uuid}~1{status}/put/responses/404/content/application~1json/examples/NotFound"]}}},{"code":"405","schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings~1{uuid}~1{status}/put/responses/405/content/application~1json/examples/MethodNotAllowed"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings~1{uuid}~1{status}/put/responses/405/content/application~1json/examples/MethodNotAllowed"]}}},{"code":"409","schemaId":"components/schemas/ErrorResponse","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse"}}},{"code":"422","schemaId":"components/schemas/BookingUnavailableError","exampleIds":["paths/~1v2~1bookings~1{uuid}~1{status}/put/responses/422/content/application~1json/examples/NoAlternatives","paths/~1v2~1bookings~1{uuid}~1{status}/put/responses/422/content/application~1json/examples/SameDateTimeslots","paths/~1v2~1bookings~1{uuid}~1{status}/put/responses/422/content/application~1json/examples/NextAvailableDay","paths/~1v2~1bookings~1{uuid}~1{status}/put/responses/422/content/application~1json/examples/NearbyDates"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/BookingUnavailableError","exampleIds":["paths/~1v2~1bookings~1{uuid}~1{status}/put/responses/422/content/application~1json/examples/NoAlternatives","paths/~1v2~1bookings~1{uuid}~1{status}/put/responses/422/content/application~1json/examples/SameDateTimeslots","paths/~1v2~1bookings~1{uuid}~1{status}/put/responses/422/content/application~1json/examples/NextAvailableDay","paths/~1v2~1bookings~1{uuid}~1{status}/put/responses/422/content/application~1json/examples/NearbyDates"]}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/bookings/updatebookingstatus"}],"panels":[]}]},"httpPath":"/v2/bookings/{uuid}/{status}"},{"label":"Get vouchers","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/openapi/bookings/getvouchers","routeSlug":"/openapi/bookings/getvouchers","metadata":{"seo":{"title":"Get vouchers","description":"Retrieves the vouchers for a specific booking."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"getVouchers","name":"Get vouchers","deprecated":false,"isWebhook":false,"pointer":"/paths/~1v2~1bookings~1{bookingUuid}~1vouchers/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Get vouchers","isWebhook":false,"deprecated":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Retrieves the vouchers for a specific booking."},"children":[]}]}]},{"$$mdtype":"Node","type":"blockquote","attributes":{},"children":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Please note that the download links provided require authorization and should not be sent directly to the end customer. You must download the vouchers and distribute them yourself."},"children":[]}]}]}]}]},{"nodeType":"security","requirements":[{"schemes":[{"name":"Authorization","scopes":[],"type":"apiKey","in":"header","paramName":"X-Authorization","description":"Api Key"}]}]},{"nodeType":"item-content","variant":"path","label":"Path","labelTranslationKey":"path","parameters":[{"name":"bookingUuid","in":"path","schemaId":"schema_6","description":"Booking UUID","required":true}],"pointer":"/paths/~1v2~1bookings~1{bookingUuid}~1vouchers/get/parameters"},{"nodeType":"item-content","variant":"query","label":"Query","labelTranslationKey":"query","parameters":[{"name":"page","in":"query","schemaId":"schema_5","description":"page - Page number for results. By default, the api response will only return back the first 15 vouchers on first page."},{"name":"per_page","in":"query","schemaId":"schema_5","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"per_page - How many results per page - if not provided default value will be 15"},"children":[]}]}]}]}],"pointer":"/paths/~1v2~1bookings~1{bookingUuid}~1vouchers/get/parameters"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/v2/bookings/{bookingUuid}/vouchers","servers":[{"url":"/_mock/openapi","description":"Mock server","isMockServer":true},{"url":"https://api.demo.bemyguest.com.sg","description":"Api Demo Server"},{"url":"https://api.bemyguest.com.sg","description":"Api Production Server"}],"parameters":{"path":[{"name":"bookingUuid","in":"path","required":true,"schemaId":"schema_6","style":"simple"}],"query":[{"name":"page","in":"query","schemaId":"schema_5","style":"form"},{"name":"per_page","in":"query","schemaId":"schema_5","style":"form"}],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"Authorization","type":"apiKey","name":"X-Authorization","in":"header"}],"scopes":[]}],"responseCodes":["200","401","404","405"],"pointer":"/v2/bookings/{bookingUuid}/vouchers","href":"bookings/getvouchers","openApiOperationId":"getVouchers","summary":"Get vouchers"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/openapi","description":"Mock server","isMockServer":true},{"url":"https://api.demo.bemyguest.com.sg","description":"Api Demo Server"},{"url":"https://api.bemyguest.com.sg","description":"Api Production Server"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"A successful response showing a list of vouchers and download links for a booking","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/BookingVouchersResponse","exampleIds":["paths/~1v2~1bookings~1{bookingUuid}~1vouchers/get/responses/200/content/application~1json/examples/Success"]}},"schemaId":"components/schemas/BookingVouchersResponse","exampleIds":["paths/~1v2~1bookings~1{bookingUuid}~1vouchers/get/responses/200/content/application~1json/examples/Success"]},{"code":"401","description":"Not Authorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings~1{bookingUuid}~1vouchers/get/responses/401/content/application~1json/examples/MethodNotAllowed"]}},"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings~1{bookingUuid}~1vouchers/get/responses/401/content/application~1json/examples/MethodNotAllowed"]},{"code":"404","description":"The requested resource(s) could not be found","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings~1{bookingUuid}~1vouchers/get/responses/404/content/application~1json/examples/NotFound"]}},"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings~1{bookingUuid}~1vouchers/get/responses/404/content/application~1json/examples/NotFound"]},{"code":"405","description":"HTTP Method Not Allowed","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings~1{bookingUuid}~1vouchers/get/responses/405/content/application~1json/examples/MethodNotAllowed"]}},"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings~1{bookingUuid}~1vouchers/get/responses/405/content/application~1json/examples/MethodNotAllowed"]}],"pointer":"/paths/~1v2~1bookings~1{bookingUuid}~1vouchers/get/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/BookingVouchersResponse","exampleIds":["paths/~1v2~1bookings~1{bookingUuid}~1vouchers/get/responses/200/content/application~1json/examples/Success"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/BookingVouchersResponse","exampleIds":["paths/~1v2~1bookings~1{bookingUuid}~1vouchers/get/responses/200/content/application~1json/examples/Success"]}}},{"code":"401","schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings~1{bookingUuid}~1vouchers/get/responses/401/content/application~1json/examples/MethodNotAllowed"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings~1{bookingUuid}~1vouchers/get/responses/401/content/application~1json/examples/MethodNotAllowed"]}}},{"code":"404","schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings~1{bookingUuid}~1vouchers/get/responses/404/content/application~1json/examples/NotFound"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings~1{bookingUuid}~1vouchers/get/responses/404/content/application~1json/examples/NotFound"]}}},{"code":"405","schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings~1{bookingUuid}~1vouchers/get/responses/405/content/application~1json/examples/MethodNotAllowed"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1bookings~1{bookingUuid}~1vouchers/get/responses/405/content/application~1json/examples/MethodNotAllowed"]}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/bookings/getvouchers"}],"panels":[]}]},"httpPath":"/v2/bookings/{bookingUuid}/vouchers"}],"content":{"contentType":"group","meta":{"name":"Bookings"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Bookings","showPageActions":true},{"nodeType":"markdoc","content":"Endpoints for creating and managing bookings."}],"panels":[{"children":[{"kind":"group-items","title":"Operations","titleTranslationKey":"operations","items":[{"title":"/v2/bookings","summary":"Create a booking","prefix":{"name":"post","color":"post"},"badges":[],"link":"/bookings/createbooking","deprecated":false},{"title":"/v2/bookings","summary":"Get bookings","prefix":{"name":"get","color":"get"},"badges":[],"link":"/bookings/getbookings","deprecated":false},{"title":"/v2/bookings/{uuid}","summary":"Get booking details","prefix":{"name":"get","color":"get"},"badges":[],"link":"/bookings/getbookingdetails","deprecated":false},{"title":"/v2/bookings/{uuid}/{status}","summary":"Confirm or cancel booking","prefix":{"name":"put","color":"put"},"badges":[],"link":"/bookings/updatebookingstatus","deprecated":false},{"title":"/v2/bookings/{bookingUuid}/vouchers","summary":"Get vouchers","prefix":{"name":"get","color":"get"},"badges":[],"link":"/bookings/getvouchers","deprecated":false}]}]}]}]}},{"type":"group","label":"Configuration","link":"/openapi/configuration","routeSlug":"/openapi/configuration","items":[{"label":"Get configuration","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/openapi/configuration/getconfig","routeSlug":"/openapi/configuration/getconfig","metadata":{"seo":{"title":"Get configuration","description":"Fetches essential configuration data for the API, including supported languages, currencies, locations, timezones, and the base URL for images."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"getConfig","name":"Get configuration","deprecated":false,"isWebhook":false,"pointer":"/paths/~1v2~1config/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Get configuration","isWebhook":false,"deprecated":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Fetches essential configuration data for the API, including supported "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"languages"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":", "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"currencies"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":", "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"locations"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":", "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"timezones"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":", and the base URL for images."},"children":[]}]}]}]},{"nodeType":"security","requirements":[{"schemes":[{"name":"Authorization","scopes":[],"type":"apiKey","in":"header","paramName":"X-Authorization","description":"Api Key"}]}]}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/v2/config","servers":[{"url":"/_mock/openapi","description":"Mock server","isMockServer":true},{"url":"https://api.demo.bemyguest.com.sg","description":"Api Demo Server"},{"url":"https://api.bemyguest.com.sg","description":"Api Production Server"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"Authorization","type":"apiKey","name":"X-Authorization","in":"header"}],"scopes":[]}],"responseCodes":["200","401","404","405"],"pointer":"/v2/config","href":"configuration/getconfig","openApiOperationId":"getConfig","summary":"Get configuration"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/openapi","description":"Mock server","isMockServer":true},{"url":"https://api.demo.bemyguest.com.sg","description":"Api Demo Server"},{"url":"https://api.bemyguest.com.sg","description":"Api Production Server"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"Successful Configuration Response","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ConfigurationResponse"}},"schemaId":"components/schemas/ConfigurationResponse"},{"code":"401","description":"Not Authorized","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1config/get/responses/401/content/application~1json/examples/MethodNotAllowed"]}},"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1config/get/responses/401/content/application~1json/examples/MethodNotAllowed"]},{"code":"404","description":"The requested resource(s) could not be found","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1config/get/responses/404/content/application~1json/examples/NotFound"]}},"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1config/get/responses/404/content/application~1json/examples/NotFound"]},{"code":"405","description":"HTTP Method Not Allowed","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1config/get/responses/405/content/application~1json/examples/MethodNotAllowed"]}},"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1config/get/responses/405/content/application~1json/examples/MethodNotAllowed"]}],"pointer":"/paths/~1v2~1config/get/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/ConfigurationResponse","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ConfigurationResponse"}}},{"code":"401","schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1config/get/responses/401/content/application~1json/examples/MethodNotAllowed"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1config/get/responses/401/content/application~1json/examples/MethodNotAllowed"]}}},{"code":"404","schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1config/get/responses/404/content/application~1json/examples/NotFound"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1config/get/responses/404/content/application~1json/examples/NotFound"]}}},{"code":"405","schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1config/get/responses/405/content/application~1json/examples/MethodNotAllowed"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ErrorResponse","exampleIds":["paths/~1v2~1config/get/responses/405/content/application~1json/examples/MethodNotAllowed"]}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/configuration/getconfig"}],"panels":[]}]},"httpPath":"/v2/config"}],"content":{"contentType":"group","meta":{"name":"Configuration"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Configuration","showPageActions":true},{"nodeType":"markdoc","content":"Endpoints for retrieving API configuration data."}],"panels":[{"children":[{"kind":"group-items","title":"Operations","titleTranslationKey":"operations","items":[{"title":"/v2/config","summary":"Get configuration","prefix":{"name":"get","color":"get"},"badges":[],"link":"/configuration/getconfig","deprecated":false}]}]}]}]}},{"type":"group","label":"Requests","link":"/openapi/requests","routeSlug":"/openapi/requests","items":[{"type":"link","label":"CreateBookingRequest","link":"/openapi/requests/createbookingrequest","routeSlug":"/openapi/requests/createbookingrequest","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"CreateBookingRequest"},"seo":{"title":"CreateBookingRequest"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"CreateBookingRequest","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/CreateBookingRequest"},"children":[]}]}]}}],"content":{"contentType":"group","meta":{"name":"Requests"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Requests","showPageActions":true},{"nodeType":"markdoc","content":"Schemas that define requests."}],"panels":[{"children":[{"kind":"group-items","title":"Schemas","titleTranslationKey":"schemas","items":[{"title":"CreateBookingRequest","link":"/requests/createbookingrequest","deprecated":false}]}]}]}]}},{"type":"group","label":"Responses","link":"/openapi/responses","routeSlug":"/openapi/responses","items":[{"type":"link","label":"BookingDetailsResponse","link":"/openapi/responses/bookingdetailsresponse","routeSlug":"/openapi/responses/bookingdetailsresponse","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"BookingDetailsResponse"},"seo":{"title":"BookingDetailsResponse"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"BookingDetailsResponse","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/BookingDetailsResponse"},"children":[]}]}]}},{"type":"link","label":"BookingListResponse","link":"/openapi/responses/bookinglistresponse","routeSlug":"/openapi/responses/bookinglistresponse","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"BookingListResponse"},"seo":{"title":"BookingListResponse"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"BookingListResponse","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/BookingListResponse"},"children":[]}]}]}},{"type":"link","label":"BookingVouchersResponse","link":"/openapi/responses/bookingvouchersresponse","routeSlug":"/openapi/responses/bookingvouchersresponse","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"BookingVouchersResponse"},"seo":{"title":"BookingVouchersResponse"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"BookingVouchersResponse","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/BookingVouchersResponse"},"children":[]}]}]}},{"type":"link","label":"ConfigurationResponse","link":"/openapi/responses/configurationresponse","routeSlug":"/openapi/responses/configurationresponse","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"ConfigurationResponse"},"seo":{"title":"ConfigurationResponse"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"ConfigurationResponse","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/ConfigurationResponse"},"children":[]}]}]}},{"type":"link","label":"ProductListResponse","link":"/openapi/responses/productlistresponse","routeSlug":"/openapi/responses/productlistresponse","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"ProductListResponse"},"seo":{"title":"ProductListResponse"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"ProductListResponse","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/ProductListResponse"},"children":[]}]}]}},{"type":"link","label":"ProductResponse","link":"/openapi/responses/productresponse","routeSlug":"/openapi/responses/productresponse","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"ProductResponse"},"seo":{"title":"ProductResponse"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"ProductResponse","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/ProductResponse"},"children":[]}]}]}},{"type":"link","label":"ProductRestrictionsResponse","link":"/openapi/responses/productrestrictionsresponse","routeSlug":"/openapi/responses/productrestrictionsresponse","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"ProductRestrictionsResponse"},"seo":{"title":"ProductRestrictionsResponse"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"ProductRestrictionsResponse","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/ProductRestrictionsResponse"},"children":[]}]}]}},{"type":"link","label":"ProductTypeAvailabilityResponse","link":"/openapi/responses/producttypeavailabilityresponse","routeSlug":"/openapi/responses/producttypeavailabilityresponse","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"ProductTypeAvailabilityResponse"},"seo":{"title":"ProductTypeAvailabilityResponse"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"ProductTypeAvailabilityResponse","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/ProductTypeAvailabilityResponse"},"children":[]}]}]}},{"type":"link","label":"ProductTypeCalendarResponse","link":"/openapi/responses/producttypecalendarresponse","routeSlug":"/openapi/responses/producttypecalendarresponse","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"ProductTypeCalendarResponse"},"seo":{"title":"ProductTypeCalendarResponse"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"ProductTypeCalendarResponse","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/ProductTypeCalendarResponse"},"children":[]}]}]}},{"type":"link","label":"ProductTypeDetailsResponse","link":"/openapi/responses/producttypedetailsresponse","routeSlug":"/openapi/responses/producttypedetailsresponse","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"ProductTypeDetailsResponse"},"seo":{"title":"ProductTypeDetailsResponse"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"ProductTypeDetailsResponse","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/ProductTypeDetailsResponse"},"children":[]}]}]}},{"type":"link","label":"ProductTypesForProductResponse","link":"/openapi/responses/producttypesforproductresponse","routeSlug":"/openapi/responses/producttypesforproductresponse","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"ProductTypesForProductResponse"},"seo":{"title":"ProductTypesForProductResponse"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"ProductTypesForProductResponse","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/ProductTypesForProductResponse"},"children":[]}]}]}}],"content":{"contentType":"group","meta":{"name":"Responses"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Responses","showPageActions":true},{"nodeType":"markdoc","content":"Schemas that define API responses."}],"panels":[{"children":[{"kind":"group-items","title":"Schemas","titleTranslationKey":"schemas","items":[{"title":"BookingDetailsResponse","link":"/responses/bookingdetailsresponse","deprecated":false},{"title":"BookingListResponse","link":"/responses/bookinglistresponse","deprecated":false},{"title":"BookingVouchersResponse","link":"/responses/bookingvouchersresponse","deprecated":false},{"title":"ConfigurationResponse","link":"/responses/configurationresponse","deprecated":false},{"title":"ProductListResponse","link":"/responses/productlistresponse","deprecated":false},{"title":"ProductResponse","link":"/responses/productresponse","deprecated":false},{"title":"ProductRestrictionsResponse","link":"/responses/productrestrictionsresponse","deprecated":false},{"title":"ProductTypeAvailabilityResponse","link":"/responses/producttypeavailabilityresponse","deprecated":false},{"title":"ProductTypeCalendarResponse","link":"/responses/producttypecalendarresponse","deprecated":false},{"title":"ProductTypeDetailsResponse","link":"/responses/producttypedetailsresponse","deprecated":false},{"title":"ProductTypesForProductResponse","link":"/responses/producttypesforproductresponse","deprecated":false}]}]}]}]}},{"type":"group","label":"Schemas","link":"/openapi/schemas","routeSlug":"/openapi/schemas","items":[{"type":"link","label":"Activity Type","link":"/openapi/schemas/activitytype","routeSlug":"/openapi/schemas/activitytype","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"ActivityType"},"seo":{"title":"Activity Type"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Activity Type","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/ActivityType"},"children":[]}]}]}},{"type":"link","label":"Activity Types","link":"/openapi/schemas/activitytypes","routeSlug":"/openapi/schemas/activitytypes","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"ActivityTypes"},"seo":{"title":"Activity Types"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Activity Types","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/ActivityTypes"},"children":[]}]}]}},{"type":"link","label":"AmountBreakdown","link":"/openapi/schemas/amountbreakdown","routeSlug":"/openapi/schemas/amountbreakdown","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"AmountBreakdown"},"seo":{"title":"AmountBreakdown"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"AmountBreakdown","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/AmountBreakdown"},"children":[]}]}]}},{"type":"link","label":"Audio Headset Language","link":"/openapi/schemas/audioheadsetlanguage","routeSlug":"/openapi/schemas/audioheadsetlanguage","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"AudioHeadsetLanguage"},"seo":{"title":"Audio Headset Language"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Audio Headset Language","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/AudioHeadsetLanguage"},"children":[]}]}]}},{"type":"link","label":"Availability","link":"/openapi/schemas/availability","routeSlug":"/openapi/schemas/availability","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"Availability"},"seo":{"title":"Availability"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Availability","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/Availability"},"children":[]}]}]}},{"type":"link","label":"Availability Alternatives","link":"/openapi/schemas/availabilityalternatives","routeSlug":"/openapi/schemas/availabilityalternatives","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"AvailabilityAlternatives"},"seo":{"title":"Availability Alternatives"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Availability Alternatives","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/AvailabilityAlternatives"},"children":[]}]}]}},{"type":"link","label":"AvailabilityDate","link":"/openapi/schemas/availabilitydate","routeSlug":"/openapi/schemas/availabilitydate","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"AvailabilityDate"},"seo":{"title":"AvailabilityDate"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"AvailabilityDate","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/AvailabilityDate"},"children":[]}]}]}},{"type":"link","label":"Booking Customer","link":"/openapi/schemas/bookingcustomer","routeSlug":"/openapi/schemas/bookingcustomer","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"BookingCustomer"},"seo":{"title":"Booking Customer"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Booking Customer","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/BookingCustomer"},"children":[]}]}]}},{"type":"link","label":"BookingDetails","link":"/openapi/schemas/bookingdetails","routeSlug":"/openapi/schemas/bookingdetails","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"BookingDetails"},"seo":{"title":"BookingDetails"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"BookingDetails","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/BookingDetails"},"children":[]}]}]}},{"type":"link","label":"BookingOptions","link":"/openapi/schemas/bookingoptions","routeSlug":"/openapi/schemas/bookingoptions","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"BookingOptions"},"seo":{"title":"BookingOptions"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"BookingOptions","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/BookingOptions"},"children":[]}]}]}},{"type":"link","label":"BookingOptionsPerPax","link":"/openapi/schemas/bookingoptionsperpax","routeSlug":"/openapi/schemas/bookingoptionsperpax","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"BookingOptionsPerPax"},"seo":{"title":"BookingOptionsPerPax"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"BookingOptionsPerPax","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/BookingOptionsPerPax"},"children":[]}]}]}},{"type":"link","label":"BookingOptionValue","link":"/openapi/schemas/bookingoptionvalue","routeSlug":"/openapi/schemas/bookingoptionvalue","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"BookingOptionValue"},"seo":{"title":"BookingOptionValue"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"BookingOptionValue","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/BookingOptionValue"},"children":[]}]}]}},{"type":"link","label":"Get Bookings Response","link":"/openapi/schemas/bookingsummary","routeSlug":"/openapi/schemas/bookingsummary","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"BookingSummary"},"seo":{"title":"Get Bookings Response"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Get Bookings Response","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/BookingSummary"},"children":[]}]}]}},{"type":"link","label":"Booking Unavailable Error","link":"/openapi/schemas/bookingunavailableerror","routeSlug":"/openapi/schemas/bookingunavailableerror","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"BookingUnavailableError"},"seo":{"title":"Booking Unavailable Error"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Booking Unavailable Error","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/BookingUnavailableError"},"children":[]}]}]}},{"type":"link","label":"BookingVoucher","link":"/openapi/schemas/bookingvoucher","routeSlug":"/openapi/schemas/bookingvoucher","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"BookingVoucher"},"seo":{"title":"BookingVoucher"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"BookingVoucher","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/BookingVoucher"},"children":[]}]}]}},{"type":"link","label":"Cancellation Policies","link":"/openapi/schemas/cancellationpolicies","routeSlug":"/openapi/schemas/cancellationpolicies","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"CancellationPolicies"},"seo":{"title":"Cancellation Policies"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Cancellation Policies","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/CancellationPolicies"},"children":[]}]}]}},{"type":"link","label":"Categories","link":"/openapi/schemas/categories","routeSlug":"/openapi/schemas/categories","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"Categories"},"seo":{"title":"Categories"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Categories","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/Categories"},"children":[]}]}]}},{"type":"link","label":"Category","link":"/openapi/schemas/category","routeSlug":"/openapi/schemas/category","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"Category"},"seo":{"title":"Category"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Category","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/Category"},"children":[]}]}]}},{"type":"link","label":"Cities","link":"/openapi/schemas/cities","routeSlug":"/openapi/schemas/cities","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"Cities"},"seo":{"title":"Cities"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Cities","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/Cities"},"children":[]}]}]}},{"type":"link","label":"City","link":"/openapi/schemas/city","routeSlug":"/openapi/schemas/city","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"City"},"seo":{"title":"City"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"City","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/City"},"children":[]}]}]}},{"type":"link","label":"Configuration Object","link":"/openapi/schemas/configuration","routeSlug":"/openapi/schemas/configuration","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"Configuration"},"seo":{"title":"Configuration Object"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Configuration Object","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/Configuration"},"children":[]}]}]}},{"type":"link","label":"Countries","link":"/openapi/schemas/countries","routeSlug":"/openapi/schemas/countries","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"Countries"},"seo":{"title":"Countries"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Countries","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/Countries"},"children":[]}]}]}},{"type":"link","label":"Country","link":"/openapi/schemas/country","routeSlug":"/openapi/schemas/country","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"Country"},"seo":{"title":"Country"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Country","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/Country"},"children":[]}]}]}},{"type":"link","label":"Currencies","link":"/openapi/schemas/currencies","routeSlug":"/openapi/schemas/currencies","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"Currencies"},"seo":{"title":"Currencies"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Currencies","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/Currencies"},"children":[]}]}]}},{"type":"link","label":"Currency","link":"/openapi/schemas/currency","routeSlug":"/openapi/schemas/currency","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"Currency"},"seo":{"title":"Currency"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Currency","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/Currency"},"children":[]}]}]}},{"type":"link","label":"ErrorResponse","link":"/openapi/schemas/errorresponse","routeSlug":"/openapi/schemas/errorresponse","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"ErrorResponse"},"seo":{"title":"ErrorResponse"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"ErrorResponse","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/ErrorResponse"},"children":[]}]}]}},{"type":"link","label":"Language","link":"/openapi/schemas/language","routeSlug":"/openapi/schemas/language","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"Language"},"seo":{"title":"Language"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Language","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/Language"},"children":[]}]}]}},{"type":"link","label":"Languages","link":"/openapi/schemas/languages","routeSlug":"/openapi/schemas/languages","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"Languages"},"seo":{"title":"Languages"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Languages","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/Languages"},"children":[]}]}]}},{"type":"link","label":"Link","link":"/openapi/schemas/link","routeSlug":"/openapi/schemas/link","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"Link"},"seo":{"title":"Link"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Link","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/Link"},"children":[]}]}]}},{"type":"link","label":"Location","link":"/openapi/schemas/location","routeSlug":"/openapi/schemas/location","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"Location"},"seo":{"title":"Location"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Location","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/Location"},"children":[]}]}]}},{"type":"link","label":"Meta","link":"/openapi/schemas/meta","routeSlug":"/openapi/schemas/meta","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"Meta"},"seo":{"title":"Meta"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Meta","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/Meta"},"children":[]}]}]}},{"type":"link","label":"Origin Restriction Entry","link":"/openapi/schemas/originrestrictionentry","routeSlug":"/openapi/schemas/originrestrictionentry","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"OriginRestrictionEntry"},"seo":{"title":"Origin Restriction Entry"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Origin Restriction Entry","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/OriginRestrictionEntry"},"children":[]}]}]}},{"type":"link","label":"PaginatedResponse","link":"/openapi/schemas/paginatedresponse","routeSlug":"/openapi/schemas/paginatedresponse","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"PaginatedResponse"},"seo":{"title":"PaginatedResponse"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"PaginatedResponse","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/PaginatedResponse"},"children":[]}]}]}},{"type":"link","label":"Pagination","link":"/openapi/schemas/pagination","routeSlug":"/openapi/schemas/pagination","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"Pagination"},"seo":{"title":"Pagination"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Pagination","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/Pagination"},"children":[]}]}]}},{"type":"link","label":"Paths","link":"/openapi/schemas/paths","routeSlug":"/openapi/schemas/paths","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"Paths"},"seo":{"title":"Paths"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Paths","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/Paths"},"children":[]}]}]}},{"type":"link","label":"Photo","link":"/openapi/schemas/photo","routeSlug":"/openapi/schemas/photo","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"Photo"},"seo":{"title":"Photo"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Photo","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/Photo"},"children":[]}]}]}},{"type":"link","label":"Price Detail","link":"/openapi/schemas/pricedetail","routeSlug":"/openapi/schemas/pricedetail","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"PriceDetail"},"seo":{"title":"Price Detail"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Price Detail","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/PriceDetail"},"children":[]}]}]}},{"type":"link","label":"PriceTypes","link":"/openapi/schemas/pricetypes","routeSlug":"/openapi/schemas/pricetypes","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"PriceTypes"},"seo":{"title":"PriceTypes"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"PriceTypes","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/PriceTypes"},"children":[]}]}]}},{"type":"link","label":"Product","link":"/openapi/schemas/product","routeSlug":"/openapi/schemas/product","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"Product"},"seo":{"title":"Product"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Product","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/Product"},"children":[]}]}]}},{"type":"link","label":"Product Page Visit","link":"/openapi/schemas/productpagevisit","routeSlug":"/openapi/schemas/productpagevisit","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"ProductPageVisit"},"seo":{"title":"Product Page Visit"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Product Page Visit","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/ProductPageVisit"},"children":[]}]}]}},{"type":"link","label":"Product Summary","link":"/openapi/schemas/productsummary","routeSlug":"/openapi/schemas/productsummary","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"ProductSummary"},"seo":{"title":"Product Summary"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Product Summary","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/ProductSummary"},"children":[]}]}]}},{"type":"link","label":"ProductType","link":"/openapi/schemas/producttype","routeSlug":"/openapi/schemas/producttype","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"ProductType"},"seo":{"title":"ProductType"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"ProductType","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/ProductType"},"children":[]}]}]}},{"type":"link","label":"ProductTypeOption","link":"/openapi/schemas/producttypeoption","routeSlug":"/openapi/schemas/producttypeoption","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"ProductTypeOption"},"seo":{"title":"ProductTypeOption"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"ProductTypeOption","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/ProductTypeOption"},"children":[]}]}]}},{"type":"link","label":"ProductTypeOptions","link":"/openapi/schemas/producttypeoptions","routeSlug":"/openapi/schemas/producttypeoptions","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"ProductTypeOptions"},"seo":{"title":"ProductTypeOptions"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"ProductTypeOptions","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/ProductTypeOptions"},"children":[]}]}]}},{"type":"link","label":"ProductTypeSummary","link":"/openapi/schemas/producttypesummary","routeSlug":"/openapi/schemas/producttypesummary","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"ProductTypeSummary"},"seo":{"title":"ProductTypeSummary"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"ProductTypeSummary","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/ProductTypeSummary"},"children":[]}]}]}},{"type":"link","label":"Rate Detail","link":"/openapi/schemas/ratedetail","routeSlug":"/openapi/schemas/ratedetail","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"RateDetail"},"seo":{"title":"Rate Detail"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Rate Detail","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/RateDetail"},"children":[]}]}]}},{"type":"link","label":"State","link":"/openapi/schemas/state","routeSlug":"/openapi/schemas/state","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"State"},"seo":{"title":"State"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"State","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/State"},"children":[]}]}]}},{"type":"link","label":"States","link":"/openapi/schemas/states","routeSlug":"/openapi/schemas/states","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"States"},"seo":{"title":"States"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"States","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/States"},"children":[]}]}]}},{"type":"link","label":"Sub-Category","link":"/openapi/schemas/subcategory","routeSlug":"/openapi/schemas/subcategory","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"SubCategory"},"seo":{"title":"Sub-Category"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Sub-Category","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/SubCategory"},"children":[]}]}]}},{"type":"link","label":"SuccessfulResponse","link":"/openapi/schemas/successfulresponse","routeSlug":"/openapi/schemas/successfulresponse","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"SuccessfulResponse"},"seo":{"title":"SuccessfulResponse"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"SuccessfulResponse","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/SuccessfulResponse"},"children":[]}]}]}},{"type":"link","label":"TicketType","link":"/openapi/schemas/tickettype","routeSlug":"/openapi/schemas/tickettype","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"TicketType"},"seo":{"title":"TicketType"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"TicketType","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/TicketType"},"children":[]}]}]}},{"type":"link","label":"Ticket Types","link":"/openapi/schemas/tickettypes","routeSlug":"/openapi/schemas/tickettypes","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"TicketTypes"},"seo":{"title":"Ticket Types"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Ticket Types","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/TicketTypes"},"children":[]}]}]}},{"type":"link","label":"Product Type Timeslot","link":"/openapi/schemas/timeslot","routeSlug":"/openapi/schemas/timeslot","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"TimeSlot"},"seo":{"title":"Product Type Timeslot"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Product Type Timeslot","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/TimeSlot"},"children":[]}]}]}},{"type":"link","label":"User","link":"/openapi/schemas/user","routeSlug":"/openapi/schemas/user","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"User"},"seo":{"title":"User"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"User","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/User"},"children":[]}]}]}},{"type":"link","label":"Validity Product","link":"/openapi/schemas/validityproduct","routeSlug":"/openapi/schemas/validityproduct","httpVerb":"schema","content":{"contentType":"item","itemVariant":"schema","meta":{"name":"ValidityProduct"},"seo":{"title":"Validity Product"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Validity Product","showPageActions":true}],"panels":[]},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"tag","tag":"schemaDefinition","attributes":{"showWriteOnly":true,"schemaRef":"#/components/schemas/ValidityProduct"},"children":[]}]}]}}],"content":{"contentType":"group","meta":{"name":"Schemas"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Schemas","showPageActions":true}],"panels":[{"children":[{"kind":"group-items","title":"Schemas","titleTranslationKey":"schemas","items":[{"title":"Activity Type","link":"/schemas/activitytype","deprecated":false},{"title":"Activity Types","link":"/schemas/activitytypes","deprecated":false},{"title":"AmountBreakdown","link":"/schemas/amountbreakdown","deprecated":false},{"title":"Audio Headset Language","link":"/schemas/audioheadsetlanguage","deprecated":false},{"title":"Availability","link":"/schemas/availability","deprecated":false},{"title":"Availability Alternatives","link":"/schemas/availabilityalternatives","deprecated":false},{"title":"AvailabilityDate","link":"/schemas/availabilitydate","deprecated":false},{"title":"Booking Customer","link":"/schemas/bookingcustomer","deprecated":false},{"title":"BookingDetails","link":"/schemas/bookingdetails","deprecated":false},{"title":"BookingOptions","link":"/schemas/bookingoptions","deprecated":false},{"title":"BookingOptionsPerPax","link":"/schemas/bookingoptionsperpax","deprecated":false},{"title":"BookingOptionValue","link":"/schemas/bookingoptionvalue","deprecated":false},{"title":"Get Bookings Response","link":"/schemas/bookingsummary","deprecated":false},{"title":"Booking Unavailable Error","link":"/schemas/bookingunavailableerror","deprecated":false},{"title":"BookingVoucher","link":"/schemas/bookingvoucher","deprecated":false},{"title":"Cancellation Policies","link":"/schemas/cancellationpolicies","deprecated":false},{"title":"Categories","link":"/schemas/categories","deprecated":false},{"title":"Category","link":"/schemas/category","deprecated":false},{"title":"Cities","link":"/schemas/cities","deprecated":false},{"title":"City","link":"/schemas/city","deprecated":false},{"title":"Configuration Object","link":"/schemas/configuration","deprecated":false},{"title":"Countries","link":"/schemas/countries","deprecated":false},{"title":"Country","link":"/schemas/country","deprecated":false},{"title":"Currencies","link":"/schemas/currencies","deprecated":false},{"title":"Currency","link":"/schemas/currency","deprecated":false},{"title":"ErrorResponse","link":"/schemas/errorresponse","deprecated":false},{"title":"Language","link":"/schemas/language","deprecated":false},{"title":"Languages","link":"/schemas/languages","deprecated":false},{"title":"Link","link":"/schemas/link","deprecated":false},{"title":"Location","link":"/schemas/location","deprecated":false},{"title":"Meta","link":"/schemas/meta","deprecated":false},{"title":"Origin Restriction Entry","link":"/schemas/originrestrictionentry","deprecated":false},{"title":"PaginatedResponse","link":"/schemas/paginatedresponse","deprecated":false},{"title":"Pagination","link":"/schemas/pagination","deprecated":false},{"title":"Paths","link":"/schemas/paths","deprecated":false},{"title":"Photo","link":"/schemas/photo","deprecated":false},{"title":"Price Detail","link":"/schemas/pricedetail","deprecated":false},{"title":"PriceTypes","link":"/schemas/pricetypes","deprecated":false},{"title":"Product","link":"/schemas/product","deprecated":false},{"title":"Product Page Visit","link":"/schemas/productpagevisit","deprecated":false},{"title":"Product Summary","link":"/schemas/productsummary","deprecated":false},{"title":"ProductType","link":"/schemas/producttype","deprecated":false},{"title":"ProductTypeOption","link":"/schemas/producttypeoption","deprecated":false},{"title":"ProductTypeOptions","link":"/schemas/producttypeoptions","deprecated":false},{"title":"ProductTypeSummary","link":"/schemas/producttypesummary","deprecated":false},{"title":"Rate Detail","link":"/schemas/ratedetail","deprecated":false},{"title":"State","link":"/schemas/state","deprecated":false},{"title":"States","link":"/schemas/states","deprecated":false},{"title":"Sub-Category","link":"/schemas/subcategory","deprecated":false},{"title":"SuccessfulResponse","link":"/schemas/successfulresponse","deprecated":false},{"title":"TicketType","link":"/schemas/tickettype","deprecated":false},{"title":"Ticket Types","link":"/schemas/tickettypes","deprecated":false},{"title":"Product Type Timeslot","link":"/schemas/timeslot","deprecated":false},{"title":"User","link":"/schemas/user","deprecated":false},{"title":"Validity Product","link":"/schemas/validityproduct","deprecated":false}]}]}]}]}},{"type":"group","label":"webhooks","link":"/openapi/webhooks","routeSlug":"/openapi/webhooks","items":[{"label":"Product available","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":true,"type":"link","link":"/openapi/webhooks/productavailable","routeSlug":"/openapi/webhooks/productavailable","metadata":{"seo":{"title":"Product available","description":"This webhook is triggered when a new product becomes available."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"productAvailable","name":"Product available","isWebhook":true,"pointer":"/paths/product_available/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Product available","isWebhook":true,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":"This webhook is triggered when a new product becomes available."},{"nodeType":"security","requirements":[{"schemes":[{"name":"Authorization","scopes":[],"type":"apiKey","in":"header","paramName":"X-Authorization","description":"Api Key"}]}]},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/WebhookProductAvailable"}},"schemaId":"components/schemas/WebhookProductAvailable","pointer":"/paths/product_available/post/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"webhook","method":"POST","path":"product_available","servers":[{"url":"/_mock/openapi","description":"Mock server","isMockServer":true},{"url":"https://api.demo.bemyguest.com.sg","description":"Api Demo Server"},{"url":"https://api.bemyguest.com.sg","description":"Api Production Server"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"Authorization","type":"apiKey","name":"X-Authorization","in":"header"}],"scopes":[]}],"requestBody":{"application/json":{"schemaId":"components/schemas/WebhookProductAvailable"}},"responseCodes":["200"],"pointer":"product_available","href":"webhooks/productavailable","openApiOperationId":"productAvailable","summary":"Product available"},"isWebhook":true,"hideReplay":false,"servers":[{"url":"/_mock/openapi","description":"Mock server","isMockServer":true},{"url":"https://api.demo.bemyguest.com.sg","description":"Api Demo Server"},{"url":"https://api.bemyguest.com.sg","description":"Api Production Server"}],"schemaId":"components/schemas/WebhookProductAvailable","mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/WebhookProductAvailable"}},"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK"}],"pointer":"/paths/product_available/post/responses"}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/webhooks/productavailable"}],"panels":[]}]},"httpPath":"product_available"},{"label":"Product updated","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":true,"type":"link","link":"/openapi/webhooks/productupdated","routeSlug":"/openapi/webhooks/productupdated","metadata":{"seo":{"title":"Product updated","description":"This webhook is triggered when a product's information is updated."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"productUpdated","name":"Product updated","isWebhook":true,"pointer":"/paths/product_updated/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Product updated","isWebhook":true,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":"This webhook is triggered when a product's information is updated."},{"nodeType":"security","requirements":[{"schemes":[{"name":"Authorization","scopes":[],"type":"apiKey","in":"header","paramName":"X-Authorization","description":"Api Key"}]}]},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/WebhookProductUpdated"}},"schemaId":"components/schemas/WebhookProductUpdated","pointer":"/paths/product_updated/post/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"webhook","method":"POST","path":"product_updated","servers":[{"url":"/_mock/openapi","description":"Mock server","isMockServer":true},{"url":"https://api.demo.bemyguest.com.sg","description":"Api Demo Server"},{"url":"https://api.bemyguest.com.sg","description":"Api Production Server"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"Authorization","type":"apiKey","name":"X-Authorization","in":"header"}],"scopes":[]}],"requestBody":{"application/json":{"schemaId":"components/schemas/WebhookProductUpdated"}},"responseCodes":["200"],"pointer":"product_updated","href":"webhooks/productupdated","openApiOperationId":"productUpdated","summary":"Product updated"},"isWebhook":true,"hideReplay":false,"servers":[{"url":"/_mock/openapi","description":"Mock server","isMockServer":true},{"url":"https://api.demo.bemyguest.com.sg","description":"Api Demo Server"},{"url":"https://api.bemyguest.com.sg","description":"Api Production Server"}],"schemaId":"components/schemas/WebhookProductUpdated","mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/WebhookProductUpdated"}},"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK"}],"pointer":"/paths/product_updated/post/responses"}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/webhooks/productupdated"}],"panels":[]}]},"httpPath":"product_updated"},{"label":"Product-type available","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":true,"type":"link","link":"/openapi/webhooks/producttypeavailable","routeSlug":"/openapi/webhooks/producttypeavailable","metadata":{"seo":{"title":"Product-type available","description":"This webhook is triggered when a new product type becomes available."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"productTypeAvailable","name":"Product-type available","isWebhook":true,"pointer":"/paths/product_type_available/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Product-type available","isWebhook":true,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":"This webhook is triggered when a new product type becomes available."},{"nodeType":"security","requirements":[{"schemes":[{"name":"Authorization","scopes":[],"type":"apiKey","in":"header","paramName":"X-Authorization","description":"Api Key"}]}]},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/WebhookProductTypeAvailable"}},"schemaId":"components/schemas/WebhookProductTypeAvailable","pointer":"/paths/product_type_available/post/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"webhook","method":"POST","path":"product_type_available","servers":[{"url":"/_mock/openapi","description":"Mock server","isMockServer":true},{"url":"https://api.demo.bemyguest.com.sg","description":"Api Demo Server"},{"url":"https://api.bemyguest.com.sg","description":"Api Production Server"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"Authorization","type":"apiKey","name":"X-Authorization","in":"header"}],"scopes":[]}],"requestBody":{"application/json":{"schemaId":"components/schemas/WebhookProductTypeAvailable"}},"responseCodes":["200"],"pointer":"product_type_available","href":"webhooks/producttypeavailable","openApiOperationId":"productTypeAvailable","summary":"Product-type available"},"isWebhook":true,"hideReplay":false,"servers":[{"url":"/_mock/openapi","description":"Mock server","isMockServer":true},{"url":"https://api.demo.bemyguest.com.sg","description":"Api Demo Server"},{"url":"https://api.bemyguest.com.sg","description":"Api Production Server"}],"schemaId":"components/schemas/WebhookProductTypeAvailable","mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/WebhookProductTypeAvailable"}},"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK"}],"pointer":"/paths/product_type_available/post/responses"}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/webhooks/producttypeavailable"}],"panels":[]}]},"httpPath":"product_type_available"},{"label":"Product-type not available","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":true,"type":"link","link":"/openapi/webhooks/producttypenotavailable","routeSlug":"/openapi/webhooks/producttypenotavailable","metadata":{"seo":{"title":"Product-type not available","description":"This webhook is triggered when a product type is no longer available."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"productTypeNotAvailable","name":"Product-type not available","isWebhook":true,"pointer":"/paths/product_type_not_available/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Product-type not available","isWebhook":true,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":"This webhook is triggered when a product type is no longer available."},{"nodeType":"security","requirements":[{"schemes":[{"name":"Authorization","scopes":[],"type":"apiKey","in":"header","paramName":"X-Authorization","description":"Api Key"}]}]},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/WebhookProductTypeNotAvailable"}},"schemaId":"components/schemas/WebhookProductTypeNotAvailable","pointer":"/paths/product_type_not_available/post/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"webhook","method":"POST","path":"product_type_not_available","servers":[{"url":"/_mock/openapi","description":"Mock server","isMockServer":true},{"url":"https://api.demo.bemyguest.com.sg","description":"Api Demo Server"},{"url":"https://api.bemyguest.com.sg","description":"Api Production Server"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"Authorization","type":"apiKey","name":"X-Authorization","in":"header"}],"scopes":[]}],"requestBody":{"application/json":{"schemaId":"components/schemas/WebhookProductTypeNotAvailable"}},"responseCodes":["200"],"pointer":"product_type_not_available","href":"webhooks/producttypenotavailable","openApiOperationId":"productTypeNotAvailable","summary":"Product-type not available"},"isWebhook":true,"hideReplay":false,"servers":[{"url":"/_mock/openapi","description":"Mock server","isMockServer":true},{"url":"https://api.demo.bemyguest.com.sg","description":"Api Demo Server"},{"url":"https://api.bemyguest.com.sg","description":"Api Production Server"}],"schemaId":"components/schemas/WebhookProductTypeNotAvailable","mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/WebhookProductTypeNotAvailable"}},"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK"}],"pointer":"/paths/product_type_not_available/post/responses"}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/webhooks/producttypenotavailable"}],"panels":[]}]},"httpPath":"product_type_not_available"},{"label":"Product-type content updated","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":true,"type":"link","link":"/openapi/webhooks/producttypecontentupdated","routeSlug":"/openapi/webhooks/producttypecontentupdated","metadata":{"seo":{"title":"Product-type content updated","description":"This webhook is triggered when the content of a product type is updated."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"productTypeContentUpdated","name":"Product-type content updated","isWebhook":true,"pointer":"/paths/product_type_content_updated/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Product-type content updated","isWebhook":true,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":"This webhook is triggered when the content of a product type is updated."},{"nodeType":"security","requirements":[{"schemes":[{"name":"Authorization","scopes":[],"type":"apiKey","in":"header","paramName":"X-Authorization","description":"Api Key"}]}]},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/WebhookProductTypeContentUpdated"}},"schemaId":"components/schemas/WebhookProductTypeContentUpdated","pointer":"/paths/product_type_content_updated/post/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"webhook","method":"POST","path":"product_type_content_updated","servers":[{"url":"/_mock/openapi","description":"Mock server","isMockServer":true},{"url":"https://api.demo.bemyguest.com.sg","description":"Api Demo Server"},{"url":"https://api.bemyguest.com.sg","description":"Api Production Server"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"Authorization","type":"apiKey","name":"X-Authorization","in":"header"}],"scopes":[]}],"requestBody":{"application/json":{"schemaId":"components/schemas/WebhookProductTypeContentUpdated"}},"responseCodes":["200"],"pointer":"product_type_content_updated","href":"webhooks/producttypecontentupdated","openApiOperationId":"productTypeContentUpdated","summary":"Product-type content updated"},"isWebhook":true,"hideReplay":false,"servers":[{"url":"/_mock/openapi","description":"Mock server","isMockServer":true},{"url":"https://api.demo.bemyguest.com.sg","description":"Api Demo Server"},{"url":"https://api.bemyguest.com.sg","description":"Api Production Server"}],"schemaId":"components/schemas/WebhookProductTypeContentUpdated","mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/WebhookProductTypeContentUpdated"}},"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK"}],"pointer":"/paths/product_type_content_updated/post/responses"}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/webhooks/producttypecontentupdated"}],"panels":[]}]},"httpPath":"product_type_content_updated"},{"label":"Booking status updated","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":true,"type":"link","link":"/openapi/webhooks/bookingstatusupdated","routeSlug":"/openapi/webhooks/bookingstatusupdated","metadata":{"seo":{"title":"Booking status updated","description":"This webhook is triggered when a booking's status is updated."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"bookingStatusUpdated","name":"Booking status updated","isWebhook":true,"pointer":"/paths/booking_status_updated/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Booking status updated","isWebhook":true,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":"This webhook is triggered when a booking's status is updated."},{"nodeType":"security","requirements":[{"schemes":[{"name":"Authorization","scopes":[],"type":"apiKey","in":"header","paramName":"X-Authorization","description":"Api Key"}]}]},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/WebhookBookingStatusUpdated"}},"schemaId":"components/schemas/WebhookBookingStatusUpdated","pointer":"/paths/booking_status_updated/post/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"webhook","method":"POST","path":"booking_status_updated","servers":[{"url":"/_mock/openapi","description":"Mock server","isMockServer":true},{"url":"https://api.demo.bemyguest.com.sg","description":"Api Demo Server"},{"url":"https://api.bemyguest.com.sg","description":"Api Production Server"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"Authorization","type":"apiKey","name":"X-Authorization","in":"header"}],"scopes":[]}],"requestBody":{"application/json":{"schemaId":"components/schemas/WebhookBookingStatusUpdated"}},"responseCodes":["200"],"pointer":"booking_status_updated","href":"webhooks/bookingstatusupdated","openApiOperationId":"bookingStatusUpdated","summary":"Booking status updated"},"isWebhook":true,"hideReplay":false,"servers":[{"url":"/_mock/openapi","description":"Mock server","isMockServer":true},{"url":"https://api.demo.bemyguest.com.sg","description":"Api Demo Server"},{"url":"https://api.bemyguest.com.sg","description":"Api Production Server"}],"schemaId":"components/schemas/WebhookBookingStatusUpdated","mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/WebhookBookingStatusUpdated"}},"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK"}],"pointer":"/paths/booking_status_updated/post/responses"}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/webhooks/bookingstatusupdated"}],"panels":[]}]},"httpPath":"booking_status_updated"},{"label":"Booking data updated","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":true,"type":"link","link":"/openapi/webhooks/bookingdataupdated","routeSlug":"/openapi/webhooks/bookingdataupdated","metadata":{"seo":{"title":"Booking data updated","description":"This webhook is triggered when a booking's data is updated."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"bookingDataUpdated","name":"Booking data updated","isWebhook":true,"pointer":"/paths/booking_data_updated/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Booking data updated","isWebhook":true,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":"This webhook is triggered when a booking's data is updated."},{"nodeType":"security","requirements":[{"schemes":[{"name":"Authorization","scopes":[],"type":"apiKey","in":"header","paramName":"X-Authorization","description":"Api Key"}]}]},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/WebhookBookingDataUpdated"}},"schemaId":"components/schemas/WebhookBookingDataUpdated","pointer":"/paths/booking_data_updated/post/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"webhook","method":"POST","path":"booking_data_updated","servers":[{"url":"/_mock/openapi","description":"Mock server","isMockServer":true},{"url":"https://api.demo.bemyguest.com.sg","description":"Api Demo Server"},{"url":"https://api.bemyguest.com.sg","description":"Api Production Server"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"Authorization","type":"apiKey","name":"X-Authorization","in":"header"}],"scopes":[]}],"requestBody":{"application/json":{"schemaId":"components/schemas/WebhookBookingDataUpdated"}},"responseCodes":["200"],"pointer":"booking_data_updated","href":"webhooks/bookingdataupdated","openApiOperationId":"bookingDataUpdated","summary":"Booking data updated"},"isWebhook":true,"hideReplay":false,"servers":[{"url":"/_mock/openapi","description":"Mock server","isMockServer":true},{"url":"https://api.demo.bemyguest.com.sg","description":"Api Demo Server"},{"url":"https://api.bemyguest.com.sg","description":"Api Production Server"}],"schemaId":"components/schemas/WebhookBookingDataUpdated","mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/WebhookBookingDataUpdated"}},"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK"}],"pointer":"/paths/booking_data_updated/post/responses"}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/webhooks/bookingdataupdated"}],"panels":[]}]},"httpPath":"booking_data_updated"},{"label":"Booking tickets updated","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":true,"type":"link","link":"/openapi/webhooks/bookingticketsupdated","routeSlug":"/openapi/webhooks/bookingticketsupdated","metadata":{"seo":{"title":"Booking tickets updated","description":"This webhook is triggered when a booking's tickets are updated."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"bookingTicketsUpdated","name":"Booking tickets updated","isWebhook":true,"pointer":"/paths/booking_tickets_updated/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Booking tickets updated","isWebhook":true,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":"This webhook is triggered when a booking's tickets are updated."},{"nodeType":"security","requirements":[{"schemes":[{"name":"Authorization","scopes":[],"type":"apiKey","in":"header","paramName":"X-Authorization","description":"Api Key"}]}]},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/WebhookBookingTicketsUpdated"}},"schemaId":"components/schemas/WebhookBookingTicketsUpdated","pointer":"/paths/booking_tickets_updated/post/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"webhook","method":"POST","path":"booking_tickets_updated","servers":[{"url":"/_mock/openapi","description":"Mock server","isMockServer":true},{"url":"https://api.demo.bemyguest.com.sg","description":"Api Demo Server"},{"url":"https://api.bemyguest.com.sg","description":"Api Production Server"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"Authorization","type":"apiKey","name":"X-Authorization","in":"header"}],"scopes":[]}],"requestBody":{"application/json":{"schemaId":"components/schemas/WebhookBookingTicketsUpdated"}},"responseCodes":["200"],"pointer":"booking_tickets_updated","href":"webhooks/bookingticketsupdated","openApiOperationId":"bookingTicketsUpdated","summary":"Booking tickets updated"},"isWebhook":true,"hideReplay":false,"servers":[{"url":"/_mock/openapi","description":"Mock server","isMockServer":true},{"url":"https://api.demo.bemyguest.com.sg","description":"Api Demo Server"},{"url":"https://api.bemyguest.com.sg","description":"Api Production Server"}],"schemaId":"components/schemas/WebhookBookingTicketsUpdated","mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/WebhookBookingTicketsUpdated"}},"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK"}],"pointer":"/paths/booking_tickets_updated/post/responses"}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/webhooks/bookingticketsupdated"}],"panels":[]}]},"httpPath":"booking_tickets_updated"}],"content":{"contentType":"group","meta":{"name":"webhooks"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"webhooks","showPageActions":true}],"panels":[{"children":[{"kind":"group-items","title":"Webhooks","titleTranslationKey":"webhooks","items":[{"title":"product_available","summary":"Product available","prefix":{"name":"post","color":"post"},"badges":[],"link":"/webhooks/productavailable","deprecated":false},{"title":"product_updated","summary":"Product updated","prefix":{"name":"post","color":"post"},"badges":[],"link":"/webhooks/productupdated","deprecated":false},{"title":"product_type_available","summary":"Product-type available","prefix":{"name":"post","color":"post"},"badges":[],"link":"/webhooks/producttypeavailable","deprecated":false},{"title":"product_type_not_available","summary":"Product-type not available","prefix":{"name":"post","color":"post"},"badges":[],"link":"/webhooks/producttypenotavailable","deprecated":false},{"title":"product_type_content_updated","summary":"Product-type content updated","prefix":{"name":"post","color":"post"},"badges":[],"link":"/webhooks/producttypecontentupdated","deprecated":false},{"title":"booking_status_updated","summary":"Booking status updated","prefix":{"name":"post","color":"post"},"badges":[],"link":"/webhooks/bookingstatusupdated","deprecated":false},{"title":"booking_data_updated","summary":"Booking data updated","prefix":{"name":"post","color":"post"},"badges":[],"link":"/webhooks/bookingdataupdated","deprecated":false},{"title":"booking_tickets_updated","summary":"Booking tickets updated","prefix":{"name":"post","color":"post"},"badges":[],"link":"/webhooks/bookingticketsupdated","deprecated":false}]}]}]}]}}],"store":{"schemaStore":{"components/schemas/ActivityType":{"id":"components/schemas/ActivityType","kind":"json-schema","title":"Activity Type","data":{"title":"Activity Type","required":["name","uuid"],"type":"object","properties":{"name":{"type":"string","description":"Type name"},"uuid":{"type":"string","description":"UUID of activity type"}}}},"components/schemas/ActivityTypes":{"id":"components/schemas/ActivityTypes","kind":"json-schema","title":"Activity Types","data":{"title":"Activity Types","required":["data"],"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/ActivityType"},"description":"Data object","examples":[[{"name":"Activity","uuid":"922c8611-609d-5f36-bb8a-f92c25e376a7"},{"name":"Attraction","uuid":"d3c54653-dd05-598f-b193-f6683d1064ab"},{"name":"Day Tour","uuid":"5a5682b8-c8d6-5f15-97ef-de4c66ea5695"},{"name":"Event","uuid":"ac0704a8-b933-5719-91ec-410105530a33"},{"name":"Package","uuid":"fc8591bd-fa8b-54a8-9ba4-fa012f2fcee5"},{"name":"Voluntourism","uuid":"19dd0e08-2fcb-5c66-8698-e92eaa0c7734"}]]}},"examples":[{"data":[{"name":"Activity","uuid":"922c8611-609d-5f36-bb8a-f92c25e376a7"},{"name":"Attraction","uuid":"d3c54653-dd05-598f-b193-f6683d1064ab"},{"name":"Day Tour","uuid":"5a5682b8-c8d6-5f15-97ef-de4c66ea5695"},{"name":"Event","uuid":"ac0704a8-b933-5719-91ec-410105530a33"},{"name":"Package","uuid":"fc8591bd-fa8b-54a8-9ba4-fa012f2fcee5"},{"name":"Voluntourism","uuid":"19dd0e08-2fcb-5c66-8698-e92eaa0c7734"}]}]}},"components/schemas/AmountBreakdown":{"id":"components/schemas/AmountBreakdown","kind":"json-schema","title":"AmountBreakdown","data":{"type":"object","description":"A summary of the ordered items which is shown in a BookingDetails object","properties":{"name":{"type":"string"},"price":{"type":"string"},"quantity":{"type":"integer"}},"required":["name","price","quantity"]}},"components/schemas/AudioHeadsetLanguage":{"id":"components/schemas/AudioHeadsetLanguage","kind":"json-schema","title":"Audio Headset Language","data":{"title":"Audio Headset Language","required":["name","uuid"],"type":"object","properties":{"name":{"type":"string","description":"Language name","examples":["english"]},"uuid":{"type":"string","description":"UUID of language","examples":["790395c0-23b6-5dd9-8a6b-ca61b95dcfd4"]}}}},"components/schemas/Availability":{"id":"components/schemas/Availability","kind":"json-schema","title":"Availability","data":{"title":"Availability","type":"object","properties":{"category":{"type":"string","example":"adult"},"quantity":{"type":"integer","example":117},"type":{"type":"string","example":"shared"}}}},"components/schemas/AvailabilityAlternatives":{"id":"components/schemas/AvailabilityAlternatives","kind":"json-schema","title":"Availability Alternatives","data":{"title":"Availability Alternatives","type":"object","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Structured suggestions returned alongside a 422 booking-confirmation"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"error when the requested date/timeslot is unavailable. Only emitted"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"when the partner's API key has the "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"availability.alternatives"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"permission enabled — otherwise the error response is byte-identical"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"to before this feature shipped."},"children":[]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"The shape depends on whether the product is timeslotted and on"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"whether the requested date still has spare capacity:"},"children":[]}]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Timeslotted product, requested date has other timeslots free:"},"children":[]}]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"every remaining timeslot on that date with qty > 0 is returned"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"under "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"same_date_timeslots"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"; "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"nearby_dates"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" is empty."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Timeslotted product, whole day sold out:"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" the single next"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"future date (scanned up to 7 days forward) that has any timeslot"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"with stock is returned as one entry under "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"nearby_dates"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":", with"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"its available timeslots inline."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Non-timeslotted product:"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" up to 3 nearby future dates with"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"qty > 0 are returned under "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"nearby_dates"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"; "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"same_date_timeslots"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"is empty."},"children":[]}]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Reported "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"qty"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" values are the largest qty any single price category"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"could book for that slot. Partners should still validate against a"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"fresh availability check before offering an alternative to a"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"customer — inventory can change at any moment."},"children":[]}]}]}],"properties":{"requested":{"type":"object","description":"Echoes the date (and timeslot if applicable) that was requested and failed.","required":["date"],"properties":{"date":{"type":"string","format":"date","example":"2026-08-10"},"timeslot":{"type":"string","description":"The requested timeslot in HH:MM, present only for timeslotted products.","example":"10:00"}}},"same_date_timeslots":{"type":"array","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Other timeslots on the requested date with qty > 0. Empty for non-timeslotted products or when the whole day is sold out."},"children":[]}]}]}],"items":{"type":"object","required":["timeslot","qty"],"properties":{"timeslot":{"type":"string","example":"11:00"},"qty":{"type":"integer","example":4}}}},"nearby_dates":{"type":"array","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Alternative future dates. For non-timeslotted products this is"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"a flat list of up to 3 dates. For timeslotted products this is"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"empty when "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"same_date_timeslots"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" has entries; otherwise it"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"contains exactly one entry (the next available future date)"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"with its available timeslots inline."},"children":[]}]}]}],"items":{"type":"object","required":["date","qty"],"properties":{"date":{"type":"string","format":"date","example":"2026-08-11"},"qty":{"type":"integer","example":8},"timeslots":{"type":"array","description":"Only present for timeslotted products (the next-available-day fallback).","items":{"type":"object","required":["timeslot","qty"],"properties":{"timeslot":{"type":"string","example":"09:00"},"qty":{"type":"integer","example":5}}}}}}}}}},"components/schemas/AvailabilityDate":{"id":"components/schemas/AvailabilityDate","kind":"json-schema","title":"AvailabilityDate","data":{"description":"Availability and Price For Specified Date","type":"object","properties":{"availability":{"type":["array","null"],"items":{"$ref":"#/components/schemas/Availability"},"description":"For all-day products, this contains the daily number of tickets available. For timeslot products, this will be null, and availability is found within each timeslot.","examples":[[{"category":"adult","quantity":117,"type":"shared"},{"category":"child","quantity":117,"type":"shared"}]]},"date":{"type":"string","description":"travel date","examples":["2025-08-29"]},"weekday":{"type":"string","description":"weekday of travel","examples":["Monday"]},"currency":{"type":"string","description":"currency UUID","examples":["cd15153e-dfd1-5039-8aa3-115bec58e86e"]},"cancellationPolicy":{"type":"array","items":{"type":"object"},"description":"Cancellation policy for the product type."},"prices":{"type":"array","description":"An array of price configurations. Different timeslots can be linked to a specific price configuration using the priceId.","items":{"$ref":"#/components/schemas/PriceDetail"}},"timeslots":{"type":"array","items":{"type":"object","properties":{"startTime":{"type":"string","format":"time","example":"08:00"},"endTime":{"type":"string","format":"time","example":"08:00"},"uuid":{"type":"string","format":"uuid"},"priceId":{"type":"string","format":"uuid","description":"Links to a specific price object in the top-level prices array."},"availability":{"type":"array","items":{"$ref":"#/components/schemas/Availability"}}}},"description":"Timeslot availability for the travel day. Will be null for all-day products."},"timezone":{"type":"string","description":"Timezone of the product type","examples":["Europe/Berlin"]},"options":{"type":"array","items":{"type":"object"},"description":"booking options for product type for travel date, containing two arrays: perBooking (one option per booking) and perPax (one option for each pax)","examples":[[]]},"voucherValidity":{"type":"object","description":"voucher validity for travel date, object containing validity for different ticket types","examples":[{"adults":{"date":"2024-05-13"},"children":{"date":"2024-05-13"},"youth":{"date":"2024-05-13"},"infant":{"date":"2024-05-13"},"seniors":{"date":"2024-05-13"}}]}},"examples":[{"availability":[{"category":"adult","quantity":168,"type":"shared"},{"category":"child","quantity":168,"type":"shared"}],"date":"2024-05-13","weekday":"Monday","available":true,"currency":"cd15153e-dfd1-5039-8aa3-115bec58e86e","prices":[{"id":"cb57b5c6-376c-47f5-ad09-606d6850f5e1","rates":[{"amount":98,"category":"adult","currency":"SGD","format":"S$98.00","meta":{},"type":"retailPrice"},{"amount":67.6,"category":"adult","currency":"SGD","format":"S$67.60","meta":{},"type":"nettPrice"},{"amount":79,"category":"adult","currency":"SGD","format":"S$79.00","meta":{"markup":16.8639},"type":"recommendedPrice"},{"type":"nettPrice","category":"child","meta":[],"currency":"SGD","amount":12,"format":"S$12.00"},{"type":"retailPrice","category":"child","meta":[],"currency":"SGD","amount":25,"format":"S$25.00"},{"type":"recommendedPrice","category":"child","meta":{"markup":66.65},"currency":"SGD","amount":20,"format":"S$20.00"}]}],"cancellationPolicy":[],"timeslots":[],"options":[],"voucherValidity":{"adults":{"date":"2024-05-13"},"children":{"date":"2024-05-13"},"youth":{"date":"2024-05-13"},"infant":{"date":"2024-05-13"},"seniors":{"date":"2024-05-13"}}}]}},"components/schemas/BookingCustomer":{"id":"components/schemas/BookingCustomer","kind":"json-schema","title":"Booking Customer","data":{"title":"Booking Customer","required":["email","firstName","lastName","phone","salutation"],"type":"object","properties":{"email":{"type":"string","description":"email","examples":["example@bemyguest.com.sg"]},"firstName":{"type":"string","description":"First name - accepts alphabets, spaces, hyphen and apostrophe only","examples":["Example"]},"lastName":{"type":"string","description":"Last name - accepts alphabets, spaces, hyphen and apostrophe only","examples":["Customer"]},"phone":{"type":"string","description":"Phone number","examples":["+65 0000 0000"]},"salutation":{"type":"string","description":"Salutation","examples":["Mr."]}}}},"components/schemas/BookingDetails":{"id":"components/schemas/BookingDetails","kind":"json-schema","title":"BookingDetails","data":{"type":"object","description":"This object is returned in the response whenever a booking is created, modified or viewed in the API","properties":{"adults":{"type":"integer"},"amountBreakdown":{"type":"array","items":{"$ref":"#/components/schemas/AmountBreakdown"}},"arrivalDate":{"type":"string","format":"date"},"cancellationRequestAt":{"type":["string","null"]},"cancellationRequestStatus":{"type":"string"},"cancellationStatus":{"type":["string","null"]},"children":{"type":"integer"},"code":{"type":"string"},"completedAt":{"type":["string","null"]},"createdAt":{"type":"string"},"currencyCode":{"type":"string"},"currencyUuid":{"type":"string","format":"uuid"},"email":{"type":"string","format":"email"},"firstName":{"type":"string"},"lastName":{"type":"string"},"links":{"type":"array","items":{"$ref":"#/components/schemas/Link"}},"options":{"type":"array"},"partnerReference":{"type":"string"},"phone":{"type":"string"},"productTypeTitle":{"type":"string"},"productTypeTitleTranslated":{"type":"string"},"productTypeUuid":{"type":"string","format":"uuid"},"refundAmount":{"type":["number","null"]},"refundDate":{"type":["string","null"]},"refundTransaction":{"type":["string","null"]},"salutation":{"type":"string"},"seniors":{"type":"integer"},"status":{"type":"string"},"ticketTypes":{"type":"array","items":{"$ref":"#/components/schemas/TicketType"}},"timeSlot":{"type":"string"},"totalAmount":{"type":"number"},"updatedAt":{"type":"string"},"uuid":{"type":"string","format":"uuid"}}}},"components/schemas/BookingDetailsResponse":{"id":"components/schemas/BookingDetailsResponse","kind":"json-schema","title":"BookingDetailsResponse","data":{"type":"object","x-tags":["Responses"],"properties":{"data":{"$ref":"#/components/schemas/BookingDetails"},"timestamp":{"type":"string","format":"date-time"}}}},"components/schemas/BookingListResponse":{"id":"components/schemas/BookingListResponse","kind":"json-schema","title":"BookingListResponse","data":{"type":"object","x-tags":["Responses"],"properties":{"data":{"items":{"$ref":"#/components/schemas/BookingSummary"}}}}},"components/schemas/BookingOptionValue":{"id":"components/schemas/BookingOptionValue","kind":"json-schema","title":"BookingOptionValue","data":{"type":"object","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Has a "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"uuid"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" and a "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"value"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" this is used when creating a booking that has booking options"},"children":[]}]}]}],"properties":{"uuid":{"type":"string"},"value":{"type":["string","number"]}},"examples":[{"uuid":"46db421e-5727-46fc-9f2c-10679e026582","value":"1"}]}},"components/schemas/BookingOptions":{"id":"components/schemas/BookingOptions","kind":"json-schema","title":"BookingOptions","data":{"description":"Structure of a booking options object as used when creating a new booking","required":["perBooking","perPax"],"type":"object","properties":{"perBooking":{"type":"array","items":{"$ref":"#/components/schemas/BookingOptionValue"},"description":"Options per booking array","minItems":0},"perPax":{"type":"array","items":{"$ref":"#/components/schemas/BookingOptionsPerPax"},"minItems":0}},"examples":[{"perBooking":[],"perPax":[]}]}},"components/schemas/BookingOptionsPerPax":{"id":"components/schemas/BookingOptionsPerPax","kind":"json-schema","title":"BookingOptionsPerPax","data":{"type":"array","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"When a booking has options that are per-pax then you "},"children":[]},{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"must"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" provide an array of arrays for this value"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"with one array of options for each person on the booking."},"children":[]}]}]}],"items":{"$ref":"#/components/schemas/BookingOptionValue"},"minItems":0}},"components/schemas/BookingSummary":{"id":"components/schemas/BookingSummary","kind":"json-schema","title":"Get Bookings Response","data":{"title":"Get Bookings Response","type":"object","properties":{"uuid":{"type":"string","description":"UUID of the booking","examples":["0b00b3ae-4118-5a78-be9f-39fb27561e13"]},"code":{"type":"string","description":"7 alphanumeric booking code","examples":["HRX1SL5"]},"partnerReference":{"type":"string","description":"External booking reference from partner","examples":["BMG-20240510-001"]},"status":{"type":"string","description":"booking status (reserved, waiting, approved, canceled, expired, rejected)","examples":["reserved"]},"createdAt":{"type":"string","description":"created date/time","examples":["2015-06-23 02:32:50"]},"updatedAt":{"type":"string","description":"last updated date/time","examples":["2016-08-23 19:14:47"]}}}},"components/schemas/BookingUnavailableError":{"id":"components/schemas/BookingUnavailableError","kind":"json-schema","title":"Booking Unavailable Error","data":{"title":"Booking Unavailable Error","type":"object","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"422 response returned from "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"PUT /v2/bookings/{uuid}/{status}"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" when"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"the requested booking cannot be confirmed because the date or"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"timeslot is unavailable. Structurally a superset of "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"ErrorResponse"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"— the "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"alternatives"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" field is only present when the partner's API"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"key has the "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"availability.alternatives"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" permission enabled."},"children":[]}]}]}],"properties":{"message":{"type":"string","description":"A human-readable error message.","example":"Arrival date is unavailable. Please choose another one."},"code":{"type":"string","description":"An internal error code.","example":"GEN-UNPROCESSABLE"},"http_code":{"type":"integer","example":422},"alternatives":{"$ref":"#/components/schemas/AvailabilityAlternatives"}}}},"components/schemas/BookingVoucher":{"id":"components/schemas/BookingVoucher","kind":"json-schema","title":"BookingVoucher","data":{"type":"object","description":"An object that contains information about a booking voucher","properties":{"uuid":{"type":"string","description":"UUID of voucher","examples":["8aac1884-fc26-4236-bdc5-cfac8d261ac9"]},"generatedAt":{"type":"string","description":"voucher generated date/time","examples":["2019-09-06 17:53:56"]},"downloadedAt":{"type":"string","description":"voucher downloaded date/time via API","examples":["2019-09-06 17:55:33"]},"links":{"type":"array","items":{"type":"object"},"description":"voucher download links - partner is required to download the vouchers to their system","examples":[[{"method":"GET","rel":"download","href":"https://api.demo.bemyguest.com.sg/v2/bookings/b97a101c-9c27-4370-9023-c6b35f055e79/download-voucher/7cac2304-fc26-4236-bdc5-cfac8d261bb6"},{"method":"GET","rel":"booking","href":"https://api.demo.bemyguest.com.sg/v2/bookings/b97a101c-9c27-4370-9023-c6b35f055e79"}]]},"visualId":{"type":["string","null"],"description":"visual id of voucher if applicable","default":"null","examples":["abc12345xyz"]}}}},"components/schemas/BookingVouchersResponse":{"id":"components/schemas/BookingVouchersResponse","kind":"json-schema","title":"BookingVouchersResponse","data":{"type":"object","x-tags":["Responses"],"properties":{"data":{"items":{"$ref":"#/components/schemas/BookingVoucher"}}}}},"components/schemas/CancellationPolicies":{"id":"components/schemas/CancellationPolicies","kind":"json-schema","title":"Cancellation Policies","data":{"title":"Cancellation Policies","required":["numberOfDays","numberOfHours","refundPercentage","cancellationFeePercentage","serviceFee","serviceFeePerBooking","serviceFeeCurrency"],"type":"object","properties":{"numberOfDays":{"type":"integer","description":"Number of days","contentEncoding":"int32","examples":[1]},"numberOfHours":{"type":"integer","description":"Number of hours","contentEncoding":"int32","examples":[24]},"refundPercentage":{"type":"integer","description":"Refund percentage","contentEncoding":"int32","examples":[100]},"cancellationFeePercentage":{"type":"integer","description":"Cancellation fee","contentEncoding":"int32","examples":[0]},"serviceFee":{"type":"number","description":"Service fee","examples":[6.45]},"serviceFeePerBooking":{"type":"boolean","description":"Service fee per booking true/false. If false, it apply to per pax","examples":[true]},"serviceFeeCurrency":{"type":"string","description":"Service fee currency","examples":["SGD"]}},"description":"cancellation Policies"}},"components/schemas/Categories":{"id":"components/schemas/Categories","kind":"json-schema","title":"Categories","data":{"title":"Categories","required":["data"],"type":"object","properties":{"data":{"allOf":[{"$ref":"#/components/schemas/Category"},{"description":"Data object"}]}}}},"components/schemas/Category":{"id":"components/schemas/Category","kind":"json-schema","title":"Category","data":{"title":"Category","required":["Name","uuid"],"type":"object","properties":{"Name":{"type":"string","description":"name of category","examples":["Shopping"]},"uuid":{"type":"string","description":"UUID of category","examples":["9e637f20-1771-50b3-944d-900881e993ee"]},"children":{"type":"array","items":{"$ref":"#/components/schemas/SubCategory"},"description":"Sub categories","examples":[[{"name":"Water","uuid":"dbaff91a-1960-538b-9eba-e86a1971962f"},{"name":"Land","uuid":"a46e7f5b-9af2-5784-9c1d-b24988971c5f"},{"name":"Air","uuid":"cf181545-f754-58e5-8f57-eba44c384737"},{"name":"Airport Lounge","uuid":"823d1bf7-283a-5699-837e-b67d890904cd"},{"name":"Airport Fast Track","uuid":"6a67e471-a922-5f3a-843b-5d8a3f3e5675"}]]}}}},"components/schemas/Cities":{"id":"components/schemas/Cities","kind":"json-schema","title":"Cities","data":{"title":"Cities","type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/City"}}}}},"components/schemas/City":{"id":"components/schemas/City","kind":"json-schema","title":"City","data":{"title":"City","required":["name","uuid"],"type":"object","properties":{"name":{"type":"string","description":"City name","examples":["Activity"]},"uuid":{"type":"string","description":"City UUID","examples":["922c8611-609d-5f36-bb8a-f92c25e376a7"]}},"description":"City details"}},"components/schemas/Configuration":{"id":"components/schemas/Configuration","kind":"json-schema","title":"Configuration Object","data":{"title":"Configuration Object","type":"object","properties":{"now":{"type":"string","description":"Time","examples":["2025-02-20T03:49:13.130670Z"]},"version":{"type":"integer","description":"API version","contentEncoding":"int32","examples":[2]},"serverUrl":{"type":"string","description":"Api Server URL","examples":["http://api.bemyguest.com.sg.local"]},"photosUrl":{"type":"string","description":"Photos URL","examples":["https://s3.amazonaws.com/playground.bemyguest.com.sg"]},"activitiesSorting":{"type":"array","items":{"type":"string"},"description":"Activities default sorting","examples":[["date","-date","price","-price","distance","-distance"]]},"user":{"allOf":[{"$ref":"#/components/schemas/User"},{"description":"User details (booking contact)","examples":[{"name":"BeMyGuest","email":"example@bemyguest.com.sg","uuid":"30d23074-959f-4179-84c7-4787349828a1","continueUrl":"","notifyUrl":"","defaultPagination":50,"defaultSortBy":"date","defaultCurrencyUuid":"null","defaultCurrencyCode":"null","defaultLanguageUuid":"790395c0-23b6-5dd9-8a6b-ca61b95dcfd4","defaultLanguageCode":"EN","walletBalance":18941.98,"walletBlockedBalance":-10206,"walletAvailableBalance":8735.98,"walletAlertValue":0}]}]},"languages":{"allOf":[{"$ref":"#/components/schemas/Languages"},{"description":"Languages object","examples":[{"data":[{"name":"chinese_simplified","code":"ZH-HANS","uuid":"d182fbd9-4520-5c66-a513-94fcd3d46d9b"},{"name":"english","code":"EN","uuid":"790395c0-23b6-5dd9-8a6b-ca61b95dcfd4"},{"name":"indonesian","code":"ID","uuid":"4aa13583-2d44-54da-b75a-85f39768afe0"},{"name":"japanese","code":"JA","uuid":"15cad3bd-034e-57a2-a692-0dd526b8ee5c"},{"name":"korean","code":"KO","uuid":"a01acd7e-2cc9-507c-8cdd-56a11e292680"},{"name":"thai","code":"TH","uuid":"be018dec-e4e4-595a-88ed-6c186f36fa07"},{"name":"vietnamese","code":"VI","uuid":"fa52f395-b143-511b-aa9a-5b35ef0e16e3"}]}]}]},"currencies":{"allOf":[{"$ref":"#/components/schemas/Currencies"},{"description":"Currencies object"}]},"types":{"allOf":[{"$ref":"#/components/schemas/ActivityTypes"},{"description":"Product type","examples":[{"data":[{"name":"Activity","uuid":"922c8611-609d-5f36-bb8a-f92c25e376a7"},{"name":"Attraction","uuid":"d3c54653-dd05-598f-b193-f6683d1064ab"},{"name":"Day Tour","uuid":"5a5682b8-c8d6-5f15-97ef-de4c66ea5695"},{"name":"Event","uuid":"ac0704a8-b933-5719-91ec-410105530a33"},{"name":"Package","uuid":"fc8591bd-fa8b-54a8-9ba4-fa012f2fcee5"},{"name":"Voluntourism","uuid":"19dd0e08-2fcb-5c66-8698-e92eaa0c7734"}]}]}]},"categories":{"allOf":[{"$ref":"#/components/schemas/Categories"},{"description":"Categories object"}]},"locations":{"allOf":[{"$ref":"#/components/schemas/Location"},{"description":"Locations object"}]},"optionInputTypes":{"type":"array","items":{"$ref":"#/components/schemas/Link"},"description":"Booking Options input types"},"links":{"type":"array","items":{"$ref":"#/components/schemas/Link"},"examples":[[{"method":"GET","rel":"self","href":"http://api.bemyguest.com.sg.local/v2/config"}]]}}}},"components/schemas/ConfigurationResponse":{"id":"components/schemas/ConfigurationResponse","kind":"json-schema","title":"ConfigurationResponse","data":{"type":"object","x-tags":["Responses"],"allOf":[{"$ref":"#/components/schemas/SuccessfulResponse"},{"title":"Configuration Response"},{"properties":{"data":{"$ref":"#/components/schemas/Configuration"}}}]}},"components/schemas/Countries":{"id":"components/schemas/Countries","kind":"json-schema","title":"Countries","data":{"title":"Countries","required":["data"],"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/Country"},"description":"Data object"}}}},"components/schemas/Country":{"id":"components/schemas/Country","kind":"json-schema","title":"Country","data":{"title":"Country","required":["name","code","uuid"],"type":"object","properties":{"name":{"type":"string","examples":["Angola"]},"code":{"type":"string","examples":["AO"]},"uuid":{"type":"string","examples":["78317982-9806-45c9-bdfa-7faea34d4834"]},"states":{"allOf":[{"$ref":"#/components/schemas/States"}]}}}},"components/schemas/CreateBookingRequest":{"id":"components/schemas/CreateBookingRequest","kind":"json-schema","title":"CreateBookingRequest","data":{"type":"object","x-tags":["Requests"],"properties":{"message":{"type":"string","description":"message to host","examples":["If you need to call, please consider we are in European time zone"]},"productTypeUuid":{"type":"string","format":"uuid","description":"UUID of product type","examples":["efedb1fc-f150-5eaa-bf6e-fc202f6114bd"]},"customer":{"allOf":[{"$ref":"#/components/schemas/BookingCustomer"},{"description":"Booking person contact data","examples":[{"email":"example@bemyguest.com.sg","firstName":"Example","lastName":"Customer","phone":"+65 0000 0000","salutation":"Mr."}]}]},"adults":{"type":"integer","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Number of adults, can be 0 when minPax = 0"},"children":[]}]}]}],"contentEncoding":"int32","examples":[1]},"children":{"type":"integer","description":"Number of children","contentEncoding":"int32","examples":[0]},"seniors":{"type":"integer","description":"Number of seniors","contentEncoding":"int32","examples":[0]},"timeSlotUuid":{"type":"string","format":"uuid","description":"UUID of timeslot. If timeslots provided.","examples":["cd15153e-dfd1-5077-8aa3-115bec58e86e"]},"arrivalDate":{"type":"string","format":"date","description":"Date","examples":["2018-03-10"]},"partnerReference":{"type":"string","description":"Your own id of booking","examples":["OUR_BOOKING_NO_001"]},"options":{"allOf":[{"$ref":"#/components/schemas/BookingOptions"},{"description":"Booking options, please refer to booking options docs page","examples":[{"perPax":[{"uuid":"46db421e-5727-46fc-9f2c-10679e026582","value":"1"}],"perBooking":[]}]}]}}}},"components/schemas/Currencies":{"id":"components/schemas/Currencies","kind":"json-schema","title":"Currencies","data":{"title":"Currencies","required":["data"],"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/Currency"}}}}},"components/schemas/Currency":{"id":"components/schemas/Currency","kind":"json-schema","title":"Currency","data":{"description":"Currency Details","required":["code","symbol","uuid"],"type":"object","properties":{"code":{"type":"string","examples":["SGD"]},"symbol":{"type":"string","examples":["S$"]},"uuid":{"type":"string","examples":["cd15153e-dfd1-5039-8aa3-115bec58e86e"]}},"examples":[{"code":"SGD","symbol":"S$","uuid":"cd15153e-dfd1-5039-8aa3-115bec58e86e"}]}},"components/schemas/ErrorResponse":{"id":"components/schemas/ErrorResponse","kind":"json-schema","title":"ErrorResponse","data":{"type":"object","properties":{"message":{"type":"string","description":"A human-readable error message."},"code":{"type":"string","description":"An internal error code."},"http_code":{"type":"integer","description":"Http Status Code"}}}},"components/schemas/Language":{"id":"components/schemas/Language","kind":"json-schema","title":"Language","data":{"title":"Language","required":["name","uuid"],"type":"object","properties":{"name":{"type":"string","examples":["chinese_simplified"]},"code":{"type":"string","examples":["ZH-HANS"]},"uuid":{"type":"string","examples":["d182fbd9-4520-5c66-a513-94fcd3d46d9b"]}}}},"components/schemas/Languages":{"id":"components/schemas/Languages","kind":"json-schema","title":"Languages","data":{"title":"Languages","required":["data"],"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/Language"},"description":"","examples":[[{"name":"chinese_simplified","code":"ZH-HANS","uuid":"d182fbd9-4520-5c66-a513-94fcd3d46d9b"},{"name":"english","code":"EN","uuid":"790395c0-23b6-5dd9-8a6b-ca61b95dcfd4"},{"name":"indonesian","code":"ID","uuid":"4aa13583-2d44-54da-b75a-85f39768afe0"},{"name":"japanese","code":"JA","uuid":"15cad3bd-034e-57a2-a692-0dd526b8ee5c"},{"name":"korean","code":"KO","uuid":"a01acd7e-2cc9-507c-8cdd-56a11e292680"},{"name":"thai","code":"TH","uuid":"be018dec-e4e4-595a-88ed-6c186f36fa07"},{"name":"vietnamese","code":"VI","uuid":"fa52f395-b143-511b-aa9a-5b35ef0e16e3"}]]}},"examples":[{"data":[{"name":"chinese_simplified","code":"ZH-HANS","uuid":"d182fbd9-4520-5c66-a513-94fcd3d46d9b"},{"name":"english","code":"EN","uuid":"790395c0-23b6-5dd9-8a6b-ca61b95dcfd4"},{"name":"indonesian","code":"ID","uuid":"4aa13583-2d44-54da-b75a-85f39768afe0"},{"name":"japanese","code":"JA","uuid":"15cad3bd-034e-57a2-a692-0dd526b8ee5c"},{"name":"korean","code":"KO","uuid":"a01acd7e-2cc9-507c-8cdd-56a11e292680"},{"name":"thai","code":"TH","uuid":"be018dec-e4e4-595a-88ed-6c186f36fa07"},{"name":"vietnamese","code":"VI","uuid":"fa52f395-b143-511b-aa9a-5b35ef0e16e3"}]}]}},"components/schemas/Link":{"id":"components/schemas/Link","kind":"json-schema","title":"Link","data":{"title":"Link","required":["method","rel","href"],"type":"object","properties":{"method":{"type":"string","examples":["GET"]},"rel":{"type":"string","examples":["self"]},"href":{"type":"string","examples":["http://api.bemyguest.com.sg.local/v2/product-types/efedb1fc-f150-5eaa-bf6e-fc202f6114bd"]}}}},"components/schemas/Location":{"id":"components/schemas/Location","kind":"json-schema","title":"Location","data":{"title":"Location","required":["city","cityUuid","state","stateUuid","country","countryUuid"],"type":"object","properties":{"city":{"type":"string","examples":["Sentosa"]},"cityUuid":{"type":"string","examples":["29ad1bd7-2000-5321-aff8-f71a6464142b"]},"state":{"type":"string","examples":["Sentosa"]},"stateUuid":{"type":"string","examples":["ab7d9ac9-036d-11e5-a2a9-d07e352b4840"]},"country":{"type":"string","examples":["Singapore"]},"countryUuid":{"type":"string","examples":["885e90a3-a83d-56d3-b5e8-040b4017c825"]}}}},"components/schemas/Meta":{"id":"components/schemas/Meta","kind":"json-schema","title":"Meta","data":{"title":"Meta","required":["pagination"],"type":"object","properties":{"pagination":{"type":"object"}},"description":"Pagination data: page number, total pages, count per page","examples":[{"pagination":{"total":96,"count":40,"per_page":40,"current_page":1,"total_pages":3,"links":{"next":"https://apidemo.bemyguest.com.sg/v2/products?page=2"}}}]}},"components/schemas/PaginatedResponse":{"id":"components/schemas/PaginatedResponse","kind":"json-schema","title":"PaginatedResponse","data":{"type":"object","allOf":[{"$ref":"#/components/schemas/SuccessfulResponse"},{"type":"object","properties":{"links":{"type":"array"},"meta":{"type":"object","properties":{"pagination":{"type":"object","$ref":"#/components/schemas/Pagination"}}}}}]}},"components/schemas/Pagination":{"id":"components/schemas/Pagination","kind":"json-schema","title":"Pagination","data":{"type":"object","properties":{"count":{"type":"integer"},"current_page":{"type":"integer"},"links":{"type":"object","properties":{"next":{"type":"string"}}},"per_page":{"type":"integer"},"total_page":{"type":"integer"}}}},"components/schemas/Paths":{"id":"components/schemas/Paths","kind":"json-schema","title":"Paths","data":{"description":"Paths to download various versions of an image","required":["original","75x50","175x112","680x325","1280x720","1920x1080","2048x1536"],"type":"object","properties":{"original":{"type":"string","examples":["/images/content/original/137656i500d95fcd6f100de346f53c774e90569.jpg"]},"75x50":{"type":"string","examples":["/images/content/75x50/137656i500d95fcd6f100de346f53c774e90569.jpg"]},"175x112":{"type":"string","examples":["/images/content/175x112/137656i500d95fcd6f100de346f53c774e90569.jpg"]},"680x325":{"type":"string","examples":["/images/content/680x325/137656i500d95fcd6f100de346f53c774e90569.jpg"]},"1280x720":{"type":"string","examples":["/images/content/1280x720/137656i500d95fcd6f100de346f53c774e90569.jpg"]},"1920x1080":{"type":"string"},"2048x1536":{"type":"string"}},"examples":[{"original":"/images/content/original/137656i500d95fcd6f100de346f53c774e90569.jpg","75x50":"/images/content/75x50/137656i500d95fcd6f100de346f53c774e90569.jpg","175x112":"/images/content/175x112/137656i500d95fcd6f100de346f53c774e90569.jpg","680x325":"/images/content/680x325/137656i500d95fcd6f100de346f53c774e90569.jpg","1280x720":"/images/content/1280x720/137656i500d95fcd6f100de346f53c774e90569.jpg","1920x1080":"null","2048x1536":"null"}]}},"components/schemas/Photo":{"id":"components/schemas/Photo","kind":"json-schema","title":"Photo","data":{"description":"Photo Details","required":["uuid","paths"],"type":"object","properties":{"uuid":{"type":"string","examples":["d184f229-a517-5bdc-9c0d-3bcd74598c2c"]},"paths":{"allOf":[{"$ref":"#/components/schemas/Paths"},{"examples":[{"original":"/images/content/original/137656i500d95fcd6f100de346f53c774e90569.jpg","75x50":"/images/content/75x50/137656i500d95fcd6f100de346f53c774e90569.jpg","175x112":"/images/content/175x112/137656i500d95fcd6f100de346f53c774e90569.jpg","680x325":"/images/content/680x325/137656i500d95fcd6f100de346f53c774e90569.jpg","1280x720":"/images/content/1280x720/137656i500d95fcd6f100de346f53c774e90569.jpg","1920x1080":"null","2048x1536":"null"}]}]},"caption":{"type":"string"}}}},"components/schemas/PriceDetail":{"id":"components/schemas/PriceDetail","kind":"json-schema","title":"Price Detail","data":{"title":"Price Detail","type":"object","properties":{"id":{"type":"string","format":"uuid","example":"cb57b5c6-376c-47f5-ad09-606d6850f5e1"},"rates":{"type":"array","items":{"$ref":"#/components/schemas/RateDetail"}}}}},"components/schemas/PriceTypes":{"id":"components/schemas/PriceTypes","kind":"json-schema","title":"PriceTypes","data":{"type":"string","oneOf":[{"const":"nettPrice"},{"const":"retailPrice"},{"const":"recommendedPrice"},{"const":"minimumSellingPrice"}]}},"components/schemas/Product":{"id":"components/schemas/Product","kind":"json-schema","title":"Product","data":{"description":"Full version of a Product's Details","type":"object","properties":{"additionalInfo":{"type":"string"},"additionalInfoTranslated":{"type":"string"},"address":{"type":"string","description":"Address of the location of the attraction","examples":["Gateway Ave, Singapore"]},"allProductTypesHaveOptions":{"type":"boolean","description":"true/false, when all product types of product have options.","examples":[false]},"airportPickup":{"type":"boolean","description":"true/false, Depreciated. When airportPickup is true, customer need to provide airport information. This value has been depreciated. It may be appear as booking option instead.","examples":[false]},"averageDelivery":{"type":"number","description":"Average time (in seconds) that is needed to process the booking","examples":[64]},"audioHeadsetLanguages":{"type":"array","items":{"$ref":"#/components/schemas/Language"},"description":"Available languages for Audio Headset material","examples":[[]]},"basePrice":{"type":"number","description":"Base price of product","examples":[69.13]},"businessHoursFrom":{"type":["string","null"],"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Supplier business hours from, in "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"HH:MM"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" local time for the product's location."},"children":[]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"This value can be "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"null"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"."},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" A "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"null"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" value (which always pairs with a "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"null"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"businessHoursTo"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":") means the supplier does not operate on conventional business"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"hours — for example a self-guided experience, an open-air site, or a product that"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"is redeemed at a time of the customer's choosing. It does "},"children":[]},{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"not"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" mean the hours"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"are simply unknown or missing."},"children":[]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"When either value is "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"null"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":", you should hide the business hours from your"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"customer-facing display entirely rather than showing an empty range, a placeholder,"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"or a default such as "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"00:00"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":". The information is not relevant to customers for"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"these products and showing it is likely to mislead them."},"children":[]}]}]}],"default":"null","examples":["10:00"]},"businessHoursTo":{"type":["string","null"],"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Supplier business hours to, in "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"HH:MM"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" local time for the product's location."},"children":[]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"This value can be "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"null"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"."},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" See "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"businessHoursFrom"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" — the two fields are always"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"returned together, and a "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"null"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" pair means the supplier is not a traditional"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"business-hours operation, so business hours should not be displayed to customers"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"at all for this product."},"children":[]}]}]}],"default":"null","examples":["20:00"]},"categories":{"type":"array","items":{"type":"object"},"description":"Array of categories","examples":[[{"name":"Themeparks","uuid":"9384f408-a941-58ba-b958-4a814c23d1bc"}]]},"covid19Measures":{"type":["string","null"],"deprecated":true,"description":"Information on Covid-19 notice of Safety Standards of visiting the attractions","default":"null","examples":["no information"]},"covid19MeasuresTranslated":{"type":["string","null"],"description":"Information on Covid-19 notice of Safety Standards of visiting the attractions on requested language","default":"null","deprecated":true,"examples":["no information"]},"currency":{"type":"object","description":"Currency","examples":[{"code":"SGD","symbol":"S$","uuid":"cd15153e-dfd1-5039-8aa3-115bec58e86e"}]},"description":{"type":"string","description":"Description of product. Always in English","examples":["Experience different cutting-edge rides, shows, and attractions based on your favourite blockbuster films and television series at Universal Studios Singapore. This skip-the-line e-ticket will let guests have access to the seven zones of the park, including Hollywood, New York, Sci-Fi City, Ancient Egypt, Lost World, Far Far Away, and Madagascar.\\r\\n\\r\\nIn Hollywood, ticket holders can try rollercoasters and other movie-themed attractions."]},"descriptionTranslated":{"type":"string","description":"Description of product on requested language","examples":["在新加坡环球影城体验基于您最喜爱的大片和电视剧的不同尖端游乐设施、表演和景点。这张免排队电子门票将让游客可以进入公园的七个区域，包括好莱坞、纽约、科幻城、古埃及、失落的世界、遥远之地和马达加斯加。\\r\\n \\r\\n在好莱坞，持票者可以尝试过山车和其他电影主题的景点。"]},"hasOptions":{"type":"boolean","description":"true/false, when at least one product type of this product has options.","examples":[false]},"highlights":{"type":"string","description":"Highlights of product. Always in English","examples":["Experience cutting-edge rides, shows, and attractions at Universal Studios Singapore\\nVisit the seven themed zones of the park like Ancient Egypt, Lost World, and Madagascar\\nMeet your favourite movie and TV characters like Shrek, Puss in Boots, and the Madagascar gang"]},"highlightsTranslated":{"type":"string","description":"Highlights of product on requested language","examples":["在新加坡环球影城体验尖端的游乐设施、表演和景点\\n参观公园的七个主题区，如古埃及、失落的世界和马达加斯加\\n认识你最喜欢的电影和电视角色，如怪物史莱克、穿靴子的猫和马达加斯加帮派"]},"hotelPickup":{"type":"boolean","description":"true/false, Depreciated. When hotelPickup is true, customer need to provide hotel name and address. This value has been depreciated. It may be appear as booking option instead","examples":[false]},"isFlatPaxPrice":{"type":"boolean","description":"true/false (An indication to tell if the Product has the same price for each pax in all of its productTypes)","examples":[true],"deprecated":true},"isSrvEligible":{"type":"boolean","description":"true/false. indicate whether this product is available for Singapore Rediscover Vouchers Promo.","default":false,"deprecated":true,"examples":[false]},"itinerary":{"type":["string","null"],"description":"Activity itinerary - only applicable for Package type, will be null for others","default":"null","examples":["no itinerary"]},"itineraryTranslated":{"type":["string","null"],"description":"translated version of itinerary on requested language","default":"null","examples":["no itinerary"]},"latitude":{"type":"string","description":"Latitude of location","examples":["1.2544975"]},"locations":{"type":"array","items":{"type":"object"},"description":"Array product location information","examples":[[{"city":"Sentosa","cityUuid":"29ad1bd7-2000-5321-aff8-f71a6464142b","state":"Sentosa","stateUuid":"ab7d9ac9-036d-11e5-a2a9-d07e352b4840","country":"Singapore","countryUuid":"885e90a3-a83d-56d3-b5e8-040b4017c825"}]]},"longitude":{"type":"string","description":"Longitude of location","examples":["103.8251792"]},"maxPax":{"type":"integer","description":"Maximum number of pax (adults)","contentEncoding":"int32","examples":[10]},"minPax":{"type":"integer","description":"Minimum number of pax (adults)","contentEncoding":"int32","examples":[1]},"photos":{"type":"array","items":{"type":"object"},"description":"Array of photos in different dimensions (Sizes: original, 75x50, 175x112, 680x325). Please download the images to your platform. DO NOT hotlinking to these images","examples":[{"$ref":"#/components/examples/PhotoList"}]},"photosUrl":{"type":"string","description":"images base url","examples":["https://s3.amazonaws.com/playground.bemyguest.com.sg"]},"priceIncludes":{"type":"string","description":"What's included in product price","examples":["Admission fee"]},"priceIncludesTranslated":{"type":"string","description":"priceIncludes on requested language","examples":["入场费"]},"reviewAverageScore":{"type":"number","description":"Average review score","examples":[4]},"reviewCount":{"type":"integer","description":"Number of reviews","contentEncoding":"int32","examples":[1]},"safety":{"type":["string","null"],"description":"activity safety information","default":"null","examples":["no information"]},"safetyTranslated":{"type":["string","null"],"description":"translated version of safety information on requested language","default":"null","examples":["no information"]},"title":{"type":"string","description":"Title of product. Always in English","examples":["Universal Studios Singapore E-ticket (Test)"]},"titleTranslated":{"type":"string","description":"Title of product on requested language","examples":["新加坡环球影城电子门票（测试）"]},"tourType":{"type":["string","null"],"description":"Tour type of product private/join/null","default":"null","examples":["join"]},"typeName":{"type":"string","description":"Type of product","examples":["Attraction"]},"translationLanguages":{"type":"array","items":{"$ref":"#/components/schemas/Language"},"description":"Available translated languages for product.","examples":[[{"code":"ID","name":"indonesian","uuid":"4aa13583-2d44-54da-b75a-85f39768afe0"},{"code":"KO","name":"korean","uuid":"a01acd7e-2cc9-507c-8cdd-56a11e292680"},{"code":"ZH-HANS","name":"chinese_simplified","uuid":"d182fbd9-4520-5c66-a513-94fcd3d46d9b"}]]},"updatedAt":{"type":"string","description":"last update date/time to product","examples":["2020-03-13 17:31:00"]},"uuid":{"type":"string","format":"uuid","description":"UUID of product","examples":["d5a03ea2-e06e-5d01-84b7-94530b1059f7"]},"validFrom":{"type":["string","null"],"description":"Start date for product availability (or null when no limit)","default":"null","examples":["2020-01-01"]},"validThrough":{"type":["string","null"],"description":"End date if product availability (or null when no limit)","default":"null","examples":["2024-01-20"]},"warnings":{"type":["string","null"],"description":"Warnings of the activity (related to safety and insurance)","default":"null","examples":["- The park shall remain operational in case of light rains. The decision to proceed is up to the ticket holder.\\r\\n\\r\\nSafety and insurance:\\r\\n- Children below 12 years old must be accompanied by a paying adult at all times.\\r\\n- Detailed information about ride restrictions can be found at the Guest Services Windows located at the front part of the park. It is also available at the Guest Services Lobby inside the park."]},"warningsTranslated":{"type":["string","null"],"description":"translated version of warnings on requested language","default":"null","examples":["- 若遇小雨，公园将照常开放。是否继续进行的决定取决于持票人。\\r\\n\\r\\n安全和保险：\\r\\n- 12 岁以下儿童必须始终由付费成人陪同。\\r\\n- 详细信息有关乘车限制的信息，请前往位于公园前部的游客服务窗口。您也可以在公园内的宾客服务大厅购买。"]},"writtenLanguages":{"type":"array","items":{"$ref":"#/components/schemas/Language"},"description":"Available written languages for reading material.","examples":[[]]}}}},"components/schemas/ProductListResponse":{"id":"components/schemas/ProductListResponse","kind":"json-schema","title":"ProductListResponse","data":{"type":"object","x-tags":["Responses"],"allOf":[{"$ref":"#/components/schemas/PaginatedResponse"},{"title":"Configuration Response"},{"properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/ProductSummary"}}}}]}},"components/schemas/ProductPageVisit":{"id":"components/schemas/ProductPageVisit","kind":"json-schema","title":"Product Page Visit","data":{"title":"Product Page Visit","required":["code","message"],"type":"object","properties":{"code":{"type":"string","examples":["200"]},"message":{"type":"string","examples":["Submission successful."]}}}},"components/schemas/ProductResponse":{"id":"components/schemas/ProductResponse","kind":"json-schema","title":"ProductResponse","data":{"type":"object","x-tags":["Responses"],"allOf":[{"$ref":"#/components/schemas/SuccessfulResponse"},{"title":"Product Details Response"},{"properties":{"data":{"$ref":"#/components/schemas/Product"}}}]}},"components/schemas/ProductSummary":{"id":"components/schemas/ProductSummary","kind":"json-schema","title":"Product Summary","data":{"title":"Product Summary","type":"object","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"This is the summary view of a Product object that is returned in the "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"/products"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" endpoint"},"children":[]}]}]}],"properties":{"uuid":{"type":"string","description":"UUID of product","examples":["d5a03ea2-e06e-5d01-84b7-94530b1059f7"]},"updatedAt":{"type":"string","description":"last update date/time to product","examples":["2020-03-13 17:31:00"]},"title":{"type":"string","description":"Title of product. Always in English","examples":["Universal Studios Singapore E-ticket (Test)"]},"titleTranslated":{"type":"string","description":"Title of product on requested language","examples":["新加坡环球影城电子门票（测试）"]},"validFrom":{"type":["string","null"],"description":"Start date for product availability (or null when no limit)","default":"null","examples":["2024-01-01"]},"validThrough":{"type":["string","null"],"description":"End date if product availability (or null when no limit)","default":"null","examples":["2024-02-01"]},"basePrice":{"type":"number","description":"Base price of product","examples":[69.13]},"typeName":{"type":"string","description":"Type of product","examples":["Attraction"]},"typeUuid":{"type":"string","description":"Type UUID","examples":["d3c54653-dd05-598f-b193-f6683d1064ab"]},"links":{"type":"array","items":{"$ref":"#/components/schemas/Link"},"description":"HATEOAS links"}}}},"components/schemas/ProductType":{"id":"components/schemas/ProductType","kind":"json-schema","title":"ProductType","data":{"description":"The full ProductType Details information object","type":"object","properties":{"uuid":{"type":"string","description":"UUID of product-type","examples":["d11b9919-4da2-5a4c-bcea-c3b9f688cc62"]},"title":{"type":"string","description":"Title of product type, always in English","examples":["River Safari Admission with Two Boat Rides"]},"titleTranslated":{"type":"string","description":"Title of product type translated on requested language","examples":["River Safari Admission with Two Boat Rides"]},"description":{"type":"string","description":"Description of product type, always in English","examples":["description.... descriptions...."]},"descriptionTranslated":{"type":"string","description":"Description of product translated on requested language","examples":["descriptions...descriptions...."]},"durationDays":{"type":"integer","description":"Duration of activity in days","contentEncoding":"int32","examples":[0]},"durationHours":{"type":"integer","description":"Duration of activity in hours","contentEncoding":"int32","examples":[8]},"durationMinutes":{"type":"integer","description":"Duration of activity in minutes","contentEncoding":"int32","examples":[0]},"daysInAdvance":{"type":["integer","null"],"description":"How many days in advance booking can be made. NULL if not applicable","contentEncoding":"int32","examples":[1]},"cutOffTime":{"type":["string","null"],"description":"Booking can't be made after this time. NULL if not applicable","examples":["17:00"]},"firstAvailabilityDate":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"First date that is available for booking. 'False' if there is no availability date "},"children":[]},{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Use calendar endpoint to check availability"},"children":[]}]}]}]}],"examples":["2024-01-20"],"deprecated":true},"isNonRefundable":{"type":"boolean","description":"Product type non-refundable true/false","examples":[true]},"allowAdults":{"type":"boolean","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Is an adult allowed to book this product type true/false. "},"children":[]},{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Use the ticketTypes object for this information"},"children":[]}]}]}]}],"deprecated":true,"examples":[true]},"minPax":{"type":["integer","null"],"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Minimum number of adults. NULL if not applicable. "},"children":[]},{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Use the ticketTypes object for this information"},"children":[]}]}]}]}],"deprecated":true,"contentEncoding":"int32","examples":[1]},"maxPax":{"type":["integer","null"],"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Maximum number of adults. NULL if not applicable. "},"children":[]},{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Use the ticketTypes object for this information"},"children":[]}]}]}]}],"deprecated":true,"contentEncoding":"int32","examples":[10]},"minAdultAge":{"type":["integer","null"],"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Minimum age allowed for an adult. NULL if not applicable. "},"children":[]},{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Use the ticketTypes object for this information"},"children":[]}]}]}]}],"deprecated":true,"contentEncoding":"int32","examples":[13]},"maxAdultAge":{"type":["integer","null"],"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Maximum age allowed for an adult. NULL if not applicable. "},"children":[]},{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Use the ticketTypes object for this information"},"children":[]}]}]}]}],"deprecated":true,"contentEncoding":"int32","examples":[60]},"hasChildPrice":{"type":"boolean","description":"Does product has child price","deprecated":true,"examples":[true]},"allowChildren":{"type":"boolean","description":"Is a child allowed to book this product type","examples":[true]},"minChildren":{"type":["integer","null"],"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Minimum number of children or null when not allowed. NULL if not applicable. "},"children":[]},{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Use the ticketTypes object for this information"},"children":[]}]}]}]}],"contentEncoding":"int32","deprecated":true,"examples":[0]},"maxChildren":{"type":["integer","null"],"deprecated":true,"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Maximum number of children or null when not allowed. NULL if not applicable. "},"children":[]},{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Use the ticketTypes object for this information"},"children":[]}]}]}]}],"contentEncoding":"int32","examples":[10]},"minChildAge":{"type":["integer","null"],"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Minimum age allowed for a child. NULL if not applicable. "},"children":[]},{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Use the ticketTypes object for this information"},"children":[]}]}]}]}],"deprecated":true,"contentEncoding":"int32","examples":[6]},"maxChildAge":{"type":["integer","null"],"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Maximum age allowed for a child. NULL if not applicable. "},"children":[]},{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Use the ticketTypes object for this information"},"children":[]}]}]}]}],"deprecated":true,"contentEncoding":"int32","examples":[12]},"allowSeniors":{"type":"boolean","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Is a senior allowed to book this product type. "},"children":[]},{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Use the ticketTypes object for this information"},"children":[]}]}]}]}],"deprecated":true,"examples":[true]},"minSeniors":{"type":["integer","null"],"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Minimum number of seniors. NULL if not applicable. "},"children":[]},{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Use the ticketTypes object for this information"},"children":[]}]}]}]}],"deprecated":true,"contentEncoding":"int32","examples":[0]},"maxSeniors":{"type":["integer","null"],"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Maximum number of senior. NULL if not applicable. "},"children":[]},{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Use the ticketTypes object for this information"},"children":[]}]}]}]}],"deprecated":true,"contentEncoding":"int32","examples":[10]},"minSeniorAge":{"type":["integer","null"],"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Minimum age allowed for a senior. NULL if not applicable. "},"children":[]},{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Use the ticketTypes object for this information"},"children":[]}]}]}]}],"deprecated":true,"contentEncoding":"int32","examples":[61]},"maxSeniorAge":{"type":["integer","null"],"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Maximum age allowed for a senior. NULL if not applicable. "},"children":[]},{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Use the ticketTypes object for this information"},"children":[]}]}]}]}],"deprecated":true,"contentEncoding":"int32","examples":[90]},"allowInfant":{"type":"boolean","description":"Is an infant allowed for this product type (there is no pricing for infants!)","examples":[true]},"minInfantAge":{"type":["integer","null"],"description":"Minimum age allowed for an infant","contentEncoding":"int32","examples":[0]},"maxInfantAge":{"type":["integer","null"],"description":"Maximum age allowed for an infant","contentEncoding":"int32","examples":[2]},"maxGroup":{"type":["integer","null"],"description":"Maximum number of group: sum of adults, children and senior or null when not applicable","contentEncoding":"int32","examples":[5]},"minGroup":{"type":["integer","null"],"description":"Minimum number of group: sum of adults, children and senior or null when not applicable","contentEncoding":"int32","examples":[2]},"instantConfirmation":{"type":"boolean","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"TRUE then confirmed booking this product should return new Booking status = approved, but if we're out of stock of e-tickets it can still return a 'Waiting' status"},"children":[]}]}]}],"examples":[true]},"nonInstantVoucher":{"type":"boolean","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"TRUE = voucher needs manual processing"},"children":[]}]}]}],"examples":[false]},"directAdmission":{"type":"boolean","description":"TRUE, the voucher allows direct admission, otherwise customer needs to redeem vouchers. Information about voucher redemption is showed in voucherUse and voucherRedemptionAddress","examples":[true]},"voucherUse":{"type":["string","null"],"description":"Instruction on how to use the voucher","default":"null","examples":["instruction..instruction...."]},"voucherUseTranslated":{"type":["string","null"],"description":"voucherUser translated on request language","default":"null","examples":["how to use....how to use...."]},"voucherRedemptionAddress":{"type":["string","null"],"description":"Voucher redemption address if client needs to redeem a voucher.","default":"null","examples":["redeem here....redeem here...."]},"voucherRedemptionAddressTranslated":{"type":["string","null"],"description":"voucherRedemptionAddress translated on requested language.","default":"null","examples":["redeem here...redeem here...."]},"voucherRequiresPrinting":{"type":"boolean","description":"TRUE voucher needs to be printed. Otherwise, it can be presented eg. on mobile device","examples":[false]},"meetingTime":{"type":["string","null"],"description":"Meeting time","default":"null","examples":["13:00"]},"meetingAddress":{"type":["string","null"],"description":"Meeting location address","default":"null","examples":["This address...this address"]},"meetingLocation":{"type":["string","null"],"description":"Instructions about meeting location","default":"null","examples":["Meet here....meet here..."]},"meetingLocationTranslated":{"type":["string","null"],"description":"Translated version of meetingLocation on requested language","default":"null","examples":["Meet here....meet here...."]},"cancellationPolicies":{"type":"array","items":{"type":"object"},"description":"Cancellation Policies only applicable for refundable product","examples":[[{"numberOfDays":2,"numberOfHours":48,"refundPercentage":100,"cancellationFeePercentage":0,"serviceFee":6.45,"serviceFeePerBooking":true,"serviceFeeCurrency":"SGD"},{"numberOfDays":1,"numberOfHours":24,"refundPercentage":10,"cancellationFeePercentage":90,"serviceFee":6.45,"serviceFeePerBooking":true,"serviceFeeCurrency":"SGD"}]]},"cancellationPolicySummary":{"type":["string","null"],"description":"Summary of Cancellation Policies for refundable product","examples":["Cancellation of at least 48 hrs before arrival: 100% refund\\nCancellation between 48 hrs and 24 hrs before arrival: 10% refund\\nExtra cancellation or refund fees may apply. Any cancellations falling outside of the above policy are strictly non-refundable"]},"recommendedMarkup":{"type":["number","null"],"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Recommended markup to adult prices if you want to match with BMG's recommended prices (RRP). Null if not applicable. "},"children":[]},{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Use either the calendar endpoint or price-list endpoint to check pricing"},"children":[]}]}]}]}],"examples":[66.67],"deprecated":true},"childRecommendedMarkup":{"type":["number","null"],"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Recommended markup for child prices if you want to match with BMG's recommended prices (RRP). Null if not applicable. "},"children":[]},{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Use either the calendar endpoint or price-list endpoint to check pricing"},"children":[]}]}]}]}],"examples":[66.67],"deprecated":true},"seniorRecommendedMarkup":{"type":["number","null"],"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Recommended markup for senior prices if you want to match with BMG's recommended prices (RRP). Null if not applicable. "},"children":[]},{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Use either the calendar endpoint or price-list endpoint to check pricing"},"children":[]}]}]}]}],"examples":[66.67],"deprecated":true},"adultParityPrice":{"type":["number","null"],"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Minimal retail price for adult. Null if not applicable. "},"children":[]},{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Use either the calendar endpoint or price-list endpoint to check pricing"},"children":[]}]}]}]}],"examples":[60],"deprecated":true},"childParityPrice":{"type":["number","null"],"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Minimal retail price for child. Null if not applicable. "},"children":[]},{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Use either the calendar endpoint or price-list endpoint to check pricing"},"children":[]}]}]}]}],"examples":[60],"deprecated":true},"seniorParityPrice":{"type":["number","null"],"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Minimal retail price for senior. Null if not applicable. "},"children":[]},{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Use either the calendar endpoint or price-list endpoint to check pricing"},"children":[]}]}]}]}],"examples":[60],"deprecated":true},"adultGateRatePrice":{"type":["number","null"],"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"The rate that an adult get directly at the attraction website or gate. Null if not applicable. "},"children":[]},{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Use either the calendar endpoint or price-list endpoint to check pricing"},"children":[]}]}]}]}],"examples":[80],"deprecated":true},"childGateRatePrice":{"type":["number","null"],"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"The rate that a child get directly at the attraction website or gate. Null if not applicable. "},"children":[]},{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Use either the calendar endpoint or price-list endpoint to check pricing"},"children":[]}]}]}]}],"examples":[80],"deprecated":true},"seniorGateRatePrice":{"type":["number","null"],"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"The rate that a senior get directly at the attraction website or gate. Null if not applicable. "},"children":[]},{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Use either the calendar endpoint or price-list endpoint to check pricing"},"children":[]}]}]}]}],"examples":[80],"deprecated":true},"ticketTypes":{"type":"array","items":{"type":"object","$ref":"#/components/schemas/TicketTypes"},"description":"List of all ticket types for this product type","examples":[[{"type":"adult","label":"Adult","allowed":true,"min":1,"max":60,"minAge":13,"maxAge":59,"recommendedMarkup":66.67,"parityPrice":60,"gateRatePrice":80},{"type":"child","label":"Child","allowed":true,"min":0,"max":20,"minAge":3,"maxAge":12,"recommendedMarkup":66.67,"parityPrice":60,"gateRatePrice":80},{"type":"youth","label":"Youth","allowed":false,"min":null,"max":null,"minAge":null,"maxAge":null,"recommendedMarkup":null,"parityPrice":null,"gateRatePrice":null},{"type":"infant","label":"Infant","allowed":true,"min":null,"max":null,"minAge":0,"maxAge":2,"recommendedMarkup":null,"parityPrice":null,"gateRatePrice":null},{"type":"senior","label":"Senior","allowed":true,"min":0,"max":10,"minAge":61,"maxAge":90,"recommendedMarkup":66.67,"parityPrice":60,"gateRatePrice":80}]]},"validity":{"type":"object","description":"Four validity types of the e-tickets/vouchers currently available:","examples":[{"type":"only_visit_date","days":null,"date":null,"hasBatchValidityDate":false}]},"timeslots":{"type":"array","items":{"type":"object"},"description":"Available timeslots for product, might be null. If the ProductType has timeslots, the timeslotUUID of the product is REQUIRED in Check a Booking and Create a new booking methods","examples":[[{"uuid":"f363ec82-0268-4907-97e7-48b2b0f9f386","startTime":"16:00:00","endTime":"16:30:00"},{"uuid":"8e995a9f-ce4c-4433-a850-f946e8e65c76","startTime":"16:30:00","endTime":"17:00:00"},{"uuid":"dab5c5a2-2c01-4cf1-9624-d57294d384e6","startTime":"17:00:00","endTime":"17:30:00"},{"uuid":"c660d141-40df-585e-93dd-8eed21657ddf","startTime":"17:30:00","endTime":"18:00:00"},{"uuid":"1b1c747e-ad85-581f-942f-0fc8e6b0f2cf","startTime":"18:00:00","endTime":"18:30:00"},{"uuid":"b2507380-1147-5748-bd82-6dcbe27d7e5e","startTime":"18:30:00","endTime":"19:00:00"},{"uuid":"c25d6a39-8c49-505e-b34b-27921527a5b8","startTime":"19:00:00","endTime":"19:30:00"},{"uuid":"347d9351-d2d5-497b-8525-9ce48a3472be","startTime":"19:30:00","endTime":"20:00:00"},{"uuid":"71c39163-5094-4a9a-9187-20b66637e6c5","startTime":"20:00:00","endTime":"20:30:00"}]]},"timezone":{"type":"string","description":"Timezone of the product type","examples":["Europe/Berlin"]},"options":{"type":"object","$ref":"#/components/schemas/ProductTypeOptions","description":"Booking options","examples":[{"perBooking":[{"uuid":"ef821931-a865-42bb-bfb4-361b93b0e646","name":"Flight Number","nameTranslated":"Flight Number","description":"","descriptionTranslated":"","required":true,"addOn":false,"formatRegex":"^[A-Z0-9][A-Z0-9][0-9]{0,4}$","inputType":14,"minNumber":null,"maxNumber":null,"validFrom":null,"validTo":null,"price":null},{"uuid":"1e125fd0-9319-4140-999e-6aeefd12ce1a","name":"Airport Name","nameTranslated":"Airport Name","description":"","descriptionTranslated":"","required":true,"addOn":false,"formatRegex":null,"inputType":4,"minNumber":null,"maxNumber":null,"validFrom":null,"validTo":null,"price":null},{"uuid":"fb42877b-b912-40ae-9e53-b2c25294ea76","name":"Arrival Date/Time","nameTranslated":"Arrival Date/Time","description":"","descriptionTranslated":"","required":true,"addOn":false,"formatRegex":null,"inputType":11,"minNumber":null,"maxNumber":null,"validFrom":null,"validTo":null,"price":null},{"uuid":"a867ff62-1d3d-4378-9283-1a97804e8ac5","name":"Drop-off Address","nameTranslated":"Drop-off Address","description":"","descriptionTranslated":"","required":true,"addOn":false,"formatRegex":null,"inputType":9,"minNumber":null,"maxNumber":null,"validFrom":null,"validTo":null,"price":null}],"perPax":[]}]},"hasOptions":{"type":"boolean","description":"true/false, indicate whether product type has booking options.","examples":[true]},"hasFileUploadOptions":{"type":"boolean","description":"true/false, indicate whether product type has booking option that require file upload","examples":[false]},"hasPriceOptions":{"type":"boolean","description":"true/false, indicate whether product type has booking option which has a price.","examples":[false]},"hasRequiredPriceOptions":{"type":"boolean","description":"true/false, indicate whether product type has booking option which has a price and required is TRUE","examples":[false]},"isBmgVoucher":{"type":"boolean","description":"true/false, indicate whether product type using BMG own voucher code","examples":[false]},"isSrvEligible":{"type":"boolean","description":"true/false. indicate whether this product type is available for Singapore Rediscover Vouchers Promo.","examples":[false],"deprecated":true}}}},"components/schemas/ProductTypeAvailabilityResponse":{"id":"components/schemas/ProductTypeAvailabilityResponse","kind":"json-schema","title":"ProductTypeAvailabilityResponse","data":{"type":"object","x-tags":["Responses"],"properties":{"data":{"type":"object","$ref":"#/components/schemas/AvailabilityDate"}}}},"components/schemas/ProductTypeCalendarResponse":{"id":"components/schemas/ProductTypeCalendarResponse","kind":"json-schema","title":"ProductTypeCalendarResponse","data":{"type":"object","x-tags":["Responses"],"properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/AvailabilityDate"}}}}},"components/schemas/ProductTypeDetailsResponse":{"id":"components/schemas/ProductTypeDetailsResponse","kind":"json-schema","title":"ProductTypeDetailsResponse","data":{"x-tags":["Responses"],"properties":{"data":{"type":"object","$ref":"#/components/schemas/ProductType"}}}},"components/schemas/ProductTypeOption":{"id":"components/schemas/ProductTypeOption","kind":"json-schema","title":"ProductTypeOption","data":{"description":"A booking option that is a available for a ProductType","required":["uuid","name","nameTranslated","description","descriptionTranslated","required","addOn","formatRegex","inputType","minNumber","maxNumber","validFrom","validTo"],"type":"object","properties":{"uuid":{"type":"string"},"name":{"type":"string"},"nameTranslated":{"type":"string"},"description":{"type":"string"},"descriptionTranslated":{"type":"string"},"required":{"type":"boolean","examples":[true]},"addOn":{"type":"boolean","examples":[false]},"formatRegex":{"type":"string"},"inputType":{"type":"integer","contentEncoding":"int32","examples":[4]},"minNumber":{"type":"integer","contentEncoding":"int32"},"maxNumber":{"type":"integer","contentEncoding":"int32"},"validFrom":{"type":"string"},"validTo":{"type":"string"}}}},"components/schemas/ProductTypeOptions":{"id":"components/schemas/ProductTypeOptions","kind":"json-schema","title":"ProductTypeOptions","data":{"type":"object","properties":{"perBooking":{"type":"array","items":{"$ref":"#/components/schemas/ProductTypeOption"},"description":"Options per booking array","minItems":0},"perPax":{"type":"array","items":{"$ref":"#/components/schemas/ProductTypeOption"},"description":"Options that are required/available for each person on the booking","minItems":0}}}},"components/schemas/ProductTypeSummary":{"id":"components/schemas/ProductTypeSummary","kind":"json-schema","title":"ProductTypeSummary","data":{"description":"Short Summary of Product Type displayed when fetching a list of available product types","properties":{"uuid":{"type":"string","examples":["efedb1fc-f150-5eaa-bf6e-fc202f6114bd"]},"title":{"type":"string","examples":["Universal Studios Singapore E-ticket"]},"links":{"type":"array","items":{"$ref":"#/components/schemas/Link"}}}}},"components/schemas/ProductTypesForProductResponse":{"id":"components/schemas/ProductTypesForProductResponse","kind":"json-schema","title":"ProductTypesForProductResponse","data":{"type":"object","x-tags":["Responses"],"properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/ProductTypeSummary"}}}}},"components/schemas/OriginRestrictionEntry":{"id":"components/schemas/OriginRestrictionEntry","kind":"json-schema","title":"Origin Restriction Entry","data":{"title":"Origin Restriction Entry","type":"object","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"A single origin restriction entry. The "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"type"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" field indicates the scope of the restriction"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"(currently only "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"country"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"; future values may include "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"region"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" or "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"continent"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"). The "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"value"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"field contains the identifier for that scope (e.g. ISO 3166-1 alpha-2 code for countries)."},"children":[]}]}]}],"properties":{"type":{"type":"string","description":"The scope of the restriction.","enum":["country"],"example":"country"},"value":{"type":"string","description":"The identifier for the restricted origin (e.g. ISO country code).","example":"JP"}},"required":["type","value"]}},"components/schemas/ProductRestrictionsResponse":{"id":"components/schemas/ProductRestrictionsResponse","kind":"json-schema","title":"ProductRestrictionsResponse","data":{"type":"object","x-tags":["Responses"],"properties":{"data":{"type":"object","properties":{"exclude":{"type":"array","description":"Origins that are blocked from purchasing this product through your channel.","items":{"$ref":"#/components/schemas/OriginRestrictionEntry"}},"allow":{"type":"array","description":"Origins that are explicitly whitelisted for purchasing this product through your channel.","items":{"$ref":"#/components/schemas/OriginRestrictionEntry"}}},"required":["exclude","allow"]}},"example":{"data":{"exclude":[{"type":"country","value":"JP"},{"type":"country","value":"CN"}],"allow":[]}}}},"components/schemas/RateDetail":{"id":"components/schemas/RateDetail","kind":"json-schema","title":"Rate Detail","data":{"title":"Rate Detail","type":"object","properties":{"amount":{"type":"number","example":98},"category":{"type":"string","example":"adult"},"currency":{"type":"string","example":"SGD"},"format":{"type":"string","example":"S$98.00"},"meta":{"oneOf":[{"type":"object"},{"type":"array"}],"example":{"markup":16.8639}},"type":{"$ref":"#/components/schemas/PriceTypes","example":"retailPrice"}}}},"components/schemas/State":{"id":"components/schemas/State","kind":"json-schema","title":"State","data":{"title":"State","required":["name","uuid","cities"],"type":"object","properties":{"name":{"type":"string","examples":["Bujumbura Mairie Province"]},"uuid":{"type":"string","examples":["5ddcb6cd-aa8f-54dc-a200-dca71c283576"]},"cities":{"allOf":[{"$ref":"#/components/schemas/Cities"},{"examples":[{"data":[{"name":"Bujumbura","uuid":"839bc146-4850-55de-90ed-ad0392dabfc8"}]}]}]}}}},"components/schemas/States":{"id":"components/schemas/States","kind":"json-schema","title":"States","data":{"title":"States","required":["data"],"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/State"},"description":"","examples":[[{"name":"Bujumbura Mairie Province","uuid":"5ddcb6cd-aa8f-54dc-a200-dca71c283576","cities":{"data":[{"name":"Bujumbura","uuid":"839bc146-4850-55de-90ed-ad0392dabfc8"}]}}]]}},"description":"State details","examples":[{"data":[{"name":"Bujumbura Mairie Province","uuid":"5ddcb6cd-aa8f-54dc-a200-dca71c283576","cities":{"data":[{"name":"Bujumbura","uuid":"839bc146-4850-55de-90ed-ad0392dabfc8"}]}}]}]}},"components/schemas/SubCategory":{"id":"components/schemas/SubCategory","kind":"json-schema","title":"Sub-Category","data":{"title":"Sub-Category","required":["name","uuid"],"type":"object","properties":{"name":{"type":"string","description":"Subcategory name","examples":["Water"]},"uuid":{"type":"string","description":"UUID of subcategory","examples":["dbaff91a-1960-538b-9eba-e86a1971962f"]}}}},"components/schemas/SuccessfulResponse":{"id":"components/schemas/SuccessfulResponse","kind":"json-schema","title":"SuccessfulResponse","data":{"type":"object","properties":{"data":{"type":"object","description":"The main payload of the response."},"timestamp":{"type":"string","format":"date-time","description":"The timestamp when the response was generated."}},"required":["data","timestamp"]}},"components/schemas/TicketType":{"id":"components/schemas/TicketType","kind":"json-schema","title":"TicketType","data":{"type":"object","properties":{"quantity":{"type":"integer"},"type":{"type":"string"}},"required":["quantity","type"]}},"components/schemas/TicketTypes":{"id":"components/schemas/TicketTypes","kind":"json-schema","title":"Ticket Types","data":{"title":"Ticket Types","required":["type","label","allowed","min","max","minAge","maxAge","recommendedMarkup","parityPrice","gateRatePrice"],"type":"object","properties":{"type":{"type":"string","examples":["adult"]},"label":{"type":"string","examples":["Adult"]},"allowed":{"type":"boolean","examples":[true]},"min":{"type":"integer","contentEncoding":"int32","examples":[1]},"max":{"type":"integer","contentEncoding":"int32","examples":[10]},"minAge":{"type":"integer","contentEncoding":"int32","examples":[13]},"maxAge":{"type":"integer","contentEncoding":"int32","examples":[60]},"recommendedMarkup":{"type":"number","examples":[22.58],"deprecated":true},"parityPrice":{"type":"number","examples":[76],"deprecated":true},"gateRatePrice":{"type":"integer","contentEncoding":"int32","examples":[78],"deprecated":true}}}},"components/schemas/TimeSlot":{"id":"components/schemas/TimeSlot","kind":"json-schema","title":"Product Type Timeslot","data":{"title":"Product Type Timeslot","required":["availability","uuid","startTime","endTime"],"type":"object","properties":{"availability":{"type":["array","null"],"items":{"type":"object"},"description":"Ticket availability information per timeslot. Null if no information","examples":[[{"category":"adult","quantity":168,"type":"shared"},{"category":"child","quantity":168,"type":"shared"}]]},"uuid":{"type":"string","examples":["5d511911-6704-4ae0-bb00-c13e5b0cf969"]},"startTime":{"type":"string","examples":["13:00:00"]},"endTime":{"type":"string","examples":["19:00:00"]}}}},"components/schemas/User":{"id":"components/schemas/User","kind":"json-schema","title":"User","data":{"title":"User","required":["name","email","uuid","continueUrl","notifyUrl","defaultPagination","defaultSortBy","defaultCurrencyUuid","defaultCurrencyCode","defaultLanguageUuid","defaultLanguageCode","walletBalance","walletBlockedBalance","walletAvailableBalance","walletAlertValue"],"type":"object","properties":{"name":{"type":"string","examples":["BeMyGuest"]},"email":{"type":"string","examples":["example@bemyguest.com.sg"]},"uuid":{"type":"string","examples":["30d23074-959f-4179-84c7-4787349828a1"]},"continueUrl":{"type":"string"},"notifyUrl":{"type":"string"},"defaultPagination":{"type":"integer","contentEncoding":"int32","examples":[50]},"defaultSortBy":{"type":"string","examples":["date"]},"defaultCurrencyUuid":{"type":"string"},"defaultCurrencyCode":{"type":"string"},"defaultLanguageUuid":{"type":"string","examples":["790395c0-23b6-5dd9-8a6b-ca61b95dcfd4"]},"defaultLanguageCode":{"type":"string","examples":["EN"]},"walletBalance":{"type":"number","examples":[18941.98]},"walletBlockedBalance":{"type":"integer","contentEncoding":"int32","examples":[-10206]},"walletAvailableBalance":{"type":"number","examples":[8735.98]},"walletAlertValue":{"type":"integer","contentEncoding":"int32","examples":[0]}},"examples":[{"name":"BeMyGuest","email":"example@bemyguest.com.sg","uuid":"30d23074-959f-4179-84c7-4787349828a1","continueUrl":"","notifyUrl":"","defaultPagination":50,"defaultSortBy":"date","defaultCurrencyUuid":"null","defaultCurrencyCode":"null","defaultLanguageUuid":"790395c0-23b6-5dd9-8a6b-ca61b95dcfd4","defaultLanguageCode":"EN","walletBalance":18941.98,"walletBlockedBalance":-10206,"walletAvailableBalance":8735.98,"walletAlertValue":0}]}},"components/schemas/ValidityProduct":{"id":"components/schemas/ValidityProduct","kind":"json-schema","title":"Validity Product","data":{"title":"Validity Product","required":["type","days","date","hasBatchValidityDate"],"type":"object","properties":{"type":{"type":"string","examples":["only_visit_date"]},"days":{"type":"string"},"date":{"type":"string"},"hasBatchValidityDate":{"type":"boolean","examples":[false]}}}},"components/schemas/WebhookProductAvailable":{"id":"components/schemas/WebhookProductAvailable","kind":"json-schema","title":"WebhookProductAvailable","data":{"x-tags":["Webhooks"],"type":"object","properties":{"type":{"type":"string","example":"product_available"},"data":{"$ref":"#/components/schemas/Product"},"signature":{"type":"string"},"timestamp":{"type":"string","format":"date-time"}}}},"components/schemas/WebhookProductUpdated":{"id":"components/schemas/WebhookProductUpdated","kind":"json-schema","title":"WebhookProductUpdated","data":{"x-tags":["Webhooks"],"type":"object","properties":{"type":{"type":"string","example":"product_updated"},"data":{"$ref":"#/components/schemas/Product"},"updatedFields":{"type":"array","items":{"type":"string"}},"signature":{"type":"string"},"timestamp":{"type":"string","format":"date-time"}}}},"components/schemas/WebhookProductTypeAvailable":{"id":"components/schemas/WebhookProductTypeAvailable","kind":"json-schema","title":"WebhookProductTypeAvailable","data":{"x-tags":["Webhooks"],"type":"object","properties":{"productUuid":{"type":"string","format":"uuid"},"productTypeUuid":{"type":"string","format":"uuid"},"endpoint":{"type":"string"},"type":{"type":"string","example":"product_type_available"},"timestamp":{"type":"string","format":"date-time"},"signature":{"type":"string"}}}},"components/schemas/WebhookProductTypeNotAvailable":{"id":"components/schemas/WebhookProductTypeNotAvailable","kind":"json-schema","title":"WebhookProductTypeNotAvailable","data":{"x-tags":["Webhooks"],"type":"object","properties":{"productUuid":{"type":"string","format":"uuid"},"productTypeUuid":{"type":"string","format":"uuid"},"type":{"type":"string","example":"product_type_not_available"},"timestamp":{"type":"string","format":"date-time"},"signature":{"type":"string"}}}},"components/schemas/WebhookProductTypeContentUpdated":{"id":"components/schemas/WebhookProductTypeContentUpdated","kind":"json-schema","title":"WebhookProductTypeContentUpdated","data":{"x-tags":["Webhooks"],"type":"object","properties":{"type":{"type":"string","example":"product_type_content_updated"},"data":{"$ref":"#/components/schemas/ProductType"},"updatedFields":{"type":"array","items":{"type":"string"}},"signature":{"type":"string"},"timestamp":{"type":"string","format":"date-time"}}}},"components/schemas/WebhookBookingStatusUpdated":{"id":"components/schemas/WebhookBookingStatusUpdated","kind":"json-schema","title":"WebhookBookingStatusUpdated","data":{"x-tags":["Webhooks"],"type":"object","properties":{"bookingUuid":{"type":"string","format":"uuid"},"previousStatus":{"type":"string"},"currentStatus":{"type":"string"},"type":{"type":"string","example":"booking_status_updated"},"timestamp":{"type":"string","format":"date-time"},"signature":{"type":"string"}}}},"components/schemas/WebhookBookingDataUpdated":{"id":"components/schemas/WebhookBookingDataUpdated","kind":"json-schema","title":"WebhookBookingDataUpdated","data":{"x-tags":["Webhooks"],"type":"object","properties":{"type":{"type":"string","example":"booking_data_updated"},"bookingUuid":{"type":"string","format":"uuid"},"data":{"$ref":"#/components/schemas/BookingDetails"},"updatedFields":{"type":"array","items":{"type":"string"}},"signature":{"type":"string"},"timestamp":{"type":"string","format":"date-time"}}}},"components/schemas/WebhookBookingTicketsUpdated":{"id":"components/schemas/WebhookBookingTicketsUpdated","kind":"json-schema","title":"WebhookBookingTicketsUpdated","data":{"x-tags":["Webhooks"],"type":"object","properties":{"bookingUuid":{"type":"string","format":"uuid"},"data":{"type":"array","items":{"$ref":"#/components/schemas/BookingVoucher"}},"type":{"type":"string","example":"booking_tickets_updated"},"timestamp":{"type":"string","format":"date-time"},"signature":{"type":"string"}}}},"schema_5":{"kind":"json-schema","data":{"type":"string"},"id":"schema_5"},"schema_6":{"kind":"json-schema","data":{"type":"string","format":"uuid"},"id":"schema_6"},"schema_7":{"kind":"json-schema","data":{"type":"string","format":"date"},"id":"schema_7"},"schema_8":{"kind":"json-schema","data":{"type":"string","format":"date","examples":["2025-01-01"]},"id":"schema_8"},"schema_9":{"kind":"json-schema","data":{"type":"integer","contentEncoding":"int32"},"id":"schema_9"}},"exampleStore":{"components/examples/MethodNotAllowed":{"id":"components/examples/MethodNotAllowed","value":{"code":"GEN-METHOD-NOT-ALLOWED","http_code":405,"message":"Method Not Allowed"}},"components/examples/Unauthorized":{"id":"components/examples/Unauthorized","value":{"code":"GEN-UNAUTHORIZED","http_code":401,"message":"Unauthorized"}},"components/examples/Forbidden":{"id":"components/examples/Forbidden","value":{"code":"insufficient_balance","http_code":403,"message":"Wallet balance too low to create a booking."}},"components/examples/NotFound":{"id":"components/examples/NotFound","value":{"code":"not_found","http_code":404,"message":"<Requested Resource> not found, provided UUID: <uuid>"}},"components/examples/PhotoList":{"id":"components/examples/PhotoList","value":[[{"caption":null,"uuid":"7b15b4a0-c1a6-423f-9447-f6ae7be3bbea","paths":{"original":"/images/content/original/7b15b4a0-c1a6-423f-9447-f6ae7be3bbea.jpg","75x50":"/images/content/75x50/7b15b4a0-c1a6-423f-9447-f6ae7be3bbea.jpg","175x112":"/images/content/175x112/7b15b4a0-c1a6-423f-9447-f6ae7be3bbea.jpg","680x325":"/images/content/680x325/7b15b4a0-c1a6-423f-9447-f6ae7be3bbea.jpg","1280x720":"/images/content/1280x720/7b15b4a0-c1a6-423f-9447-f6ae7be3bbea.jpg","1920x1080":"/images/content/1920x1080/7b15b4a0-c1a6-423f-9447-f6ae7be3bbea.jpg","2048x1536":null}},{"caption":null,"uuid":"948a37f6-c071-4081-a003-d130a74a1c0d","paths":{"original":"/images/content/original/948a37f6-c071-4081-a003-d130a74a1c0d.jpg","75x50":"/images/content/75x50/948a37f6-c071-4081-a003-d130a74a1c0d.jpg","175x112":"/images/content/175x112/948a37f6-c071-4081-a003-d130a74a1c0d.jpg","680x325":"/images/content/680x325/948a37f6-c071-4081-a003-d130a74a1c0d.jpg","1280x720":"/images/content/1280x720/948a37f6-c071-4081-a003-d130a74a1c0d.jpg","1920x1080":null,"2048x1536":null}},{"caption":null,"uuid":"dc421b4f-ca08-4227-9fbb-f46f89dfa261","paths":{"original":"/images/content/original/dc421b4f-ca08-4227-9fbb-f46f89dfa261.jpg","75x50":"/images/content/75x50/dc421b4f-ca08-4227-9fbb-f46f89dfa261.jpg","175x112":"/images/content/175x112/dc421b4f-ca08-4227-9fbb-f46f89dfa261.jpg","680x325":"/images/content/680x325/dc421b4f-ca08-4227-9fbb-f46f89dfa261.jpg","1280x720":"/images/content/1280x720/dc421b4f-ca08-4227-9fbb-f46f89dfa261.jpg","1920x1080":"/images/content/1920x1080/dc421b4f-ca08-4227-9fbb-f46f89dfa261.jpg","2048x1536":null}}]]},"components/examples/BookingList":{"id":"components/examples/BookingList","value":{"data":[{"code":"HRX1SL5","createdAt":"2015-06-22 10:32:50","links":[{"href":"https://api.bemyguest.com.sg/v2/bookings/0b00b3ae-4118-5a78-be9f-39fb27561e13","method":"GET","rel":"self"},{"href":"https://api.bemyguest.com.sg/v2/product-types/2e8c11d8-dec8-5640-9c79-9f0816d4ba8c","method":"GET","rel":"productType"}],"partnerReference":"test.1","status":"canceled","updatedAt":"2018-05-17 06:15:04","uuid":"0b00b3ae-4118-5a78-be9f-39fb27561e13"},{"code":"47EGTVP","createdAt":"2015-06-22 10:39:16","links":[{"href":"https://api.bemyguest.com.sg/v2/bookings/a14b064e-a2ea-5c2b-b5db-ac7ce47ab991","method":"GET","rel":"self"},{"href":"https://api.bemyguest.com.sg/v2/product-types/2e8c11d8-dec8-5640-9c79-9f0816d4ba8c","method":"GET","rel":"productType"}],"partnerReference":"test.2","status":"canceled","updatedAt":"2018-05-17 06:15:04","uuid":"a14b064e-a2ea-5c2b-b5db-ac7ce47ab991"}],"links":[{"href":"https://docs.bemyguest.com.sg/openapi/bookings","method":"GET","rel":"docs"}],"meta":{"pagination":{"count":2,"current_page":1,"links":{"next":"https://api.bemyguest.com.sg/v2/bookings?page=2"},"per_page":2,"total":109,"total_pages":55}},"timestamp":"2025-08-18T12:18:09.480+08:00"}},"components/examples/BookingDetails":{"id":"components/examples/BookingDetails","value":{"data":{"adults":4,"amountBreakdown":[{"name":"adult","price":"31.52","quantity":4}],"arrivalDate":"2025-08-08","cancellationRequestAt":null,"cancellationRequestStatus":"none","cancellationStatus":null,"children":0,"code":"CDAQ91W","completedAt":"2025-08-08 13:04:07","createdAt":"2025-08-08 13:01:57","currencyCode":"SGD","currencyUuid":"cd15153e-dfd1-5039-8aa3-115bec58e86e","email":"example@bemyguest.com.sg","firstName":"Example","lastName":"Customer","links":[{"href":"https://api.bemyguest.com.sg/v2/bookings/5139352b-b761-4275-951d-1d47f05e9b04","method":"GET","rel":"self"},{"href":"https://api.bemyguest.com.sg/v2/bookings/5139352b-b761-4275-951d-1d47f05e9b04/vouchers","method":"GET","rel":"vouchers"}],"options":[],"partnerReference":"BMG90700965","phone":"+650123456","productTypeTitle":"Example Product Type Title","productTypeTitleTranslated":"Example Product Type Title","productTypeUuid":"ec8906df-9d13-4c78-a358-cb756fce31fc","refundAmount":null,"refundDate":null,"refundTransaction":null,"salutation":"Mr.","seniors":0,"status":"approved","ticketTypes":[{"quantity":4,"type":"adult"},{"quantity":0,"type":"child"},{"quantity":0,"type":"senior"}],"timeSlot":"14:00 - 14:00","totalAmount":126.08,"updatedAt":"2025-08-08 13:04:07","uuid":"8139352b-b761-4275-951d-1d47f05e9b04"}}},"components/examples/ProductList":{"id":"components/examples/ProductList","value":{"data":[{"basePrice":18.93,"links":[{"href":"https://api.bemyguest.com.sg/v2/products/52d1b30f-9314-432a-9ec8-406b525a4f5c","method":"GET","rel":"self"},{"href":"https://api.bemyguest.com.sg/v2/products/52d1b30f-9314-432a-9ec8-406b525a4f5c/product-types","method":"GET","rel":"productTypes"}],"title":"Hong Kong Disneyland Park Ticket","titleTranslated":"Hong Kong Disneyland Park Ticket","typeName":"Attraction","typeUuid":"d3c54653-dd05-598f-b193-f6683d1064ab","updatedAt":"2025-08-18 08:00:09","uuid":"52d1b30f-9314-432a-9ec8-406b525a4f5c","validFrom":null,"validThrough":null},{"basePrice":25.88,"links":[{"href":"https://api.bemyguest.com.sg/v2/products/4dd77d8e-043b-4edb-b32a-0776043143ad","method":"GET","rel":"self"},{"href":"https://api.bemyguest.com.sg/v2/products/4dd77d8e-043b-4edb-b32a-0776043143ad/product-types","method":"GET","rel":"productTypes"}],"title":"MINT Museum of Toys Ticket","titleTranslated":"MINT Museum of Toys Ticket","typeName":"Attraction","typeUuid":"d3c54653-dd05-598f-b193-f6683d1064ab","updatedAt":"2025-08-11 08:02:32","uuid":"4dd77d8e-043b-4edb-b32a-0776043143ad","validFrom":null,"validThrough":null}],"links":[{"href":"https://docs.bemyguest.com.sg/openapi/products","method":"GET","rel":"docs"}],"meta":{"pagination":{"count":2,"current_page":1,"links":{"next":"https://api.bemyguest.com.sg/v2/products?per_page=2&currency=10&page=2"},"per_page":2,"total":2740,"total_pages":1370}},"timestamp":"2025-08-18T12:04:54.742+08:00"}},"components/examples/ProductDetails":{"id":"components/examples/ProductDetails","value":{"data":{"additionalInfo":"IMPORTANT NOTICE:\r\n- Adults may only visit the attraction when accompanied by a child. Entry will be denied otherwise, and no refunds will be issued.\r\n\r\nChild policy:\r\n- Children under 2 years are free of charge when accompanied by a paying adult. \r\n- Children below 8 years must be accompanied by a paying adult at all times.\r\n- Children between 8 to 17 years are allowed to enter without an adult but must have an adult present upon entrance and exit of the attraction.","additionalInfoTranslated":"IMPORTANT NOTICE:\r\n- Adults may only visit the attraction when accompanied by a child. Entry will be denied otherwise, and no refunds will be issued.\r\n\r\nChild policy:\r\n- Children under 2 years are free of charge when accompanied by a paying adult. \r\n- Children below 8 years must be accompanied by a paying adult at all times.\r\n- Children between 8 to 17 years are allowed to enter without an adult but must have an adult present upon entrance and exit of the attraction.","address":"KidZania Kuala Lumpur Mutiara Damansara Petaling Jaya Selangor Malaysia","airportPickup":false,"allProductTypesHaveOptions":false,"audioHeadsetLanguages":[],"averageDelivery":8,"basePrice":17.48,"businessHoursFrom":"10:00","businessHoursTo":"18:00","categories":[{"name":"Themepark","uuid":"9384f408-a941-58ba-b958-4a814c23d1bc"}],"covid19Measures":null,"covid19MeasuresTranslated":null,"currency":{"code":"SGD","symbol":"S$","uuid":"cd15153e-dfd1-5039-8aa3-115bec58e86e"},"description":"KidZania Kuala Lumpur is an interactive indoor theme park, where children can experience real-life jobs in a role-playing environment. The child-geared activity centre comes complete with a functioning economy, paved streets, moving vehicles, and buildings. KidZania offers around 70 role-playing activities where they'll learn all about jobs, money and the real world while developing life skills that simply cannot be taught in the classroom.","descriptionTranslated":"KidZania Kuala Lumpur is an interactive indoor theme park, where children can experience real-life jobs in a role-playing environment. The child-geared activity centre comes complete with a functioning economy, paved streets, moving vehicles, and buildings. KidZania offers around 70 role-playing activities where they'll learn all about jobs, money and the real world while developing life skills that simply cannot be taught in the classroom.","guideLanguages":[],"hasOptions":false,"highlights":"Teach your kids about the real world of business, the economy, and responsibilities in a fun and interactive way.\nStep into a kid-centric theme park, offering a range of role-playing opportunities for your child.\nImmerse your kids in grown-up responsibilities and the functioning of a modern city.","highlightsTranslated":"Teach your kids about the real world of business, the economy, and responsibilities in a fun and interactive way.\nStep into a kid-centric theme park, offering a range of role-playing opportunities for your child.\nImmerse your kids in grown-up responsibilities and the functioning of a modern city.","hotelPickup":false,"isFlatPaxPrice":true,"isSrvEligible":false,"itinerary":null,"itineraryTranslated":null,"latitude":"3.1579860","links":[{"href":"https://api.bemyguest.com.sg/v2/products/a9e0c99f-0140-5070-b7e5-c27f46b863d9","method":"GET","rel":"self"},{"href":"https://api.bemyguest.com.sg/v2/products/a9e0c99f-0140-5070-b7e5-c27f46b863d9/product-types","method":"GET","rel":"productTypes"},{"href":"https://docs.bemyguest.com.sg/openapi/products","method":"GET","rel":"docs"}],"locations":[{"city":"Kuala Lumpur","cityUuid":"93039b61-5798-5ff8-93f1-4af5ff22239c","country":"Malaysia","countryUuid":"57d665cd-1c86-59bf-a99a-19b10a5ae1ea","state":"Kuala Lumpur","stateUuid":"ab574343-036d-11e5-a2a9-d07e352b4840"}],"longitude":"101.6137710","maxPax":50,"minPax":0,"photos":[{"caption":null,"paths":{"1280x720":"/images/content/1280x720/338ddc70-3220-59bc-bad8-9dc7b6dc8a18.jpg","175x112":"/images/content/175x112/338ddc70-3220-59bc-bad8-9dc7b6dc8a18.jpg","1920x1080":null,"2048x1536":null,"680x325":"/images/content/680x325/338ddc70-3220-59bc-bad8-9dc7b6dc8a18.jpg","75x50":"/images/content/75x50/338ddc70-3220-59bc-bad8-9dc7b6dc8a18.jpg","original":"/images/content/original/338ddc70-3220-59bc-bad8-9dc7b6dc8a18.jpg"},"uuid":"d445f563-fb23-11e9-9d08-029860b28508"}],"photosUrl":"https://cdn.bemyguest.com.sg","priceExcludes":null,"priceExcludesTranslated":null,"priceIncludes":"Admission","priceIncludesTranslated":"Admission","reviewAverageScore":0,"reviewCount":0,"safety":"","safetyTranslated":"","title":"KidZania Kuala Lumpur Ticket","titleTranslated":"KidZania Kuala Lumpur Ticket","typeName":"Attraction","typeUuid":"d3c54653-dd05-598f-b193-f6683d1064ab","updatedAt":"2025-08-18 08:02:44","uuid":"a9e0c99f-0140-5070-b7e5-c27f46b863d3","validFrom":null,"validThrough":null,"warnings":null,"warningsTranslated":null,"writtenLanguages":[]},"timestamp":"2025-08-18T12:04:54.742+08:00"}},"components/examples/UnprocessableEntity-InvalidData":{"id":"components/examples/UnprocessableEntity-InvalidData","value":{"code":"invalid_data","http_code":422,"message":"Arrival date is unavailable. Please choose another one."}},"components/examples/UnprocessableEntity-NoProduct":{"id":"components/examples/UnprocessableEntity-NoProduct","value":{"code":"no_product","http_code":422,"message":"ProductType not found, UUID: xxxxx"}},"components/examples/UnprocessableEntity-PaxMismatch":{"id":"components/examples/UnprocessableEntity-PaxMismatch","value":{"code":"no_product","http_code":422,"message":"Number of elements in 'perPax' array must be equal to number of guests."}},"components/examples/UnprocessableEntity-NotAvailable":{"id":"components/examples/UnprocessableEntity-NotAvailable","value":{"code":"no_product","http_code":422,"message":"Product is not available for booking via API"}},"components/examples/UnprocessableEntity-PriceMismatch":{"id":"components/examples/UnprocessableEntity-PriceMismatch","value":{"code":"prices_mismatch","http_code":422,"message":"Arrival date is not available anymore. Please choose another one."}},"components/examples/BookingUnavailable-NoAlternatives":{"id":"components/examples/BookingUnavailable-NoAlternatives","value":{"code":"GEN-UNPROCESSABLE","http_code":422,"message":"Arrival date is unavailable. Please choose another one."},"summary":"422 without alternatives (opt-in feature not enabled)"},"components/examples/BookingUnavailable-SameDateTimeslots":{"id":"components/examples/BookingUnavailable-SameDateTimeslots","value":{"code":"GEN-UNPROCESSABLE","http_code":422,"message":"Arrival date is unavailable. Please choose another one.","alternatives":{"requested":{"date":"2026-08-10","timeslot":"10:00"},"same_date_timeslots":[{"timeslot":"09:00","qty":3},{"timeslot":"11:00","qty":4},{"timeslot":"14:30","qty":6}],"nearby_dates":[]}},"summary":"422 with same-date timeslot alternatives"},"components/examples/BookingUnavailable-NextAvailableDay":{"id":"components/examples/BookingUnavailable-NextAvailableDay","value":{"code":"GEN-UNPROCESSABLE","http_code":422,"message":"Arrival date is unavailable. Please choose another one.","alternatives":{"requested":{"date":"2026-08-10","timeslot":"10:00"},"same_date_timeslots":[],"nearby_dates":[{"date":"2026-08-11","qty":7,"timeslots":[{"timeslot":"09:00","qty":2},{"timeslot":"10:00","qty":5}]}]}},"summary":"422 with next-available-day fallback (timeslotted product, requested day sold out)"},"components/examples/BookingUnavailable-NearbyDates":{"id":"components/examples/BookingUnavailable-NearbyDates","value":{"code":"GEN-UNPROCESSABLE","http_code":422,"message":"Arrival date is unavailable. Please choose another one.","alternatives":{"requested":{"date":"2026-08-10"},"same_date_timeslots":[],"nearby_dates":[{"date":"2026-08-11","qty":5},{"date":"2026-08-12","qty":2},{"date":"2026-08-13","qty":8}]}},"summary":"422 with nearby-date alternatives (non-timeslotted product)"},"components/examples/UnprocessableEntity":{"id":"components/examples/UnprocessableEntity","value":{"errors":{"date_end":["The date end must be a date after or equal to date start."]},"message":"The given data was invalid."}},"components/examples/InvalidArguments":{"id":"components/examples/InvalidArguments","value":{"error":{"code":"invalid_params","http_code":400,"message":"City not found, provided UUID: 2abdffd"},"links":[{"href":"https://docs.bemyguest.com.sg/openapi/products","method":"GET","rel":"docs"}],"timestamp":"2025-08-15T13:07:59.001+08:00"}},"components/examples/ProductTypeList":{"id":"components/examples/ProductTypeList","value":{"data":[{"links":[{"href":"https://api.bemyguest.com.sg/v2/product-types/80590844-e665-4fdc-843c-ffc6fe893403","method":"GET","rel":"self"},{"href":"https://api.bemyguest.com.sg/v2/product-types/80590844-e665-4fdc-843c-ffc6fe893403/price-lists","method":"GET","rel":"priceLists"},{"href":"https://api.bemyguest.com.sg/v2/products/4dd77d8e-043b-4edb-b32a-0776043143ad","method":"GET","rel":"product"}],"title":"MINT Museum of Toys - Admission with Complimentary Guided Tour","uuid":"80590844-e665-4fdc-843c-ffc6fe893403"},{"links":[{"href":"https://api.bemyguest.com.sg/v2/product-types/c1483d3d-ec7f-45fc-ae29-acc706b6122e","method":"GET","rel":"self"},{"href":"https://api.bemyguest.com.sg/v2/product-types/c1483d3d-ec7f-45fc-ae29-acc706b6122e/price-lists","method":"GET","rel":"priceLists"},{"href":"https://api.bemyguest.com.sg/v2/products/4dd77d8e-043b-4edb-b32a-0776043143ad","method":"GET","rel":"product"}],"title":"MINT Museum of Toys - Around the World in 60 Minutes Guided Tour","uuid":"c1483d3d-ec7f-45fc-ae29-acc706b6122e"}]}},"components/examples/VoucherList":{"id":"components/examples/VoucherList","value":{"data":[{"uuid":"8aac1884-fc26-4236-bdc5-cfac8d261ac9","downloadedAt":null,"generatedAt":"2025-08-08 13:04:06","links":[{"href":"https://api.bemyguest.com.sg/v2/bookings/5139352b-b761-4275-951d-1d47f05e9c05/download-voucher/93da6244-e636-47fa-82dc-2e7a42da2001"},{"method":"GET"},{"rel":"download"}]}],"meta":{"pagination":{"total":1,"count":1,"per_page":15,"current_page":1,"total_pages":1}}}},"components/examples/AvailabilityDate":{"id":"components/examples/AvailabilityDate","value":{"data":{"date":"2025-08-20","weekday":"Wednesday","cancellationPolicy":[],"currency":"a1b2c3d4-e5f6-7a8b-9c0d-1e2f3a4b5c6d","availability":[{"category":"adult","type":"exclusive","quantity":40},{"category":"child","type":"exclusive","quantity":20}],"timezone":"Asia/Singapore","options":[],"voucherValidity":{"adults":{"date":"2025-08-20"},"children":{"date":"2025-08-20"}},"prices":[{"id":"c3d4e5f6-a7b8-9c0d-1e2f-3a4b5c6d7e8f","rates":[{"type":"retailPrice","category":"adult","currency":"SGD","amount":36,"format":"S$36.00"},{"type":"nettPrice","category":"adult","currency":"SGD","amount":31.59,"format":"S$31.59"},{"type":"minimumSellingPrice","category":"adult","currency":"SGD","amount":35,"format":"S$35.00"},{"type":"retailPrice","category":"child","currency":"SGD","amount":30,"format":"S$30.00"},{"type":"nettPrice","category":"child","currency":"SGD","amount":25.59,"format":"S$25.59"}]}]}}},"components/examples/AvailabilityPricingCalendar":{"id":"components/examples/AvailabilityPricingCalendar","value":{"data":[{"date":"2025-08-20","weekday":"Wednesday","cancellationPolicy":[],"currency":"a1b2c3d4-e5f6-7a8b-9c0d-1e2f3a4b5c6d","timeslots":[{"startTime":"09:00","endTime":"09:00","uuid":"b2c3d4e5-f6a7-8b9c-0d1e-2f3a4b5c6d7e","availability":[{"category":"adult","type":"exclusive","quantity":0},{"category":"child","type":"exclusive","quantity":0}],"priceId":"c3d4e5f6-a7b8-9c0d-1e2f-3a4b5c6d7e8f"},{"startTime":"09:15","endTime":"09:15","uuid":"d4e5f6a7-b8c9-0d1e-2f3a-4b5c6d7e8f9a","availability":[{"category":"adult","type":"exclusive","quantity":40},{"category":"child","type":"exclusive","quantity":0}],"priceId":"c3d4e5f6-a7b8-9c0d-1e2f-3a4b5c6d7e8f"}],"timezone":"Asia/Kuala_Lumpur","options":[],"voucherValidity":{"adults":{"date":"2025-08-20"},"children":{"date":"2025-08-20"}},"prices":[{"id":"c3d4e5f6-a7b8-9c0d-1e2f-3a4b5c6d7e8f","rates":[{"type":"retailPrice","category":"adult","meta":{"convertedFrom":{"currency":"MYR","amount":118,"format":"RM118.00","rate":3.2924}},"currency":"SGD","amount":35.84,"format":"S$35.84"},{"type":"nettPrice","category":"adult","meta":{"convertedFrom":{"currency":"MYR","amount":104,"format":"RM104.00","rate":3.2924}},"currency":"SGD","amount":31.59,"format":"S$31.59"}]}]}]}},"components/examples/ProductTypeDetails":{"id":"components/examples/ProductTypeDetails","value":{"data":{"adultGateRatePrice":68,"allowAdults":true,"allowChildren":false,"allowInfant":false,"allowSeniors":false,"cancellationPolicies":[],"cancellationPolicySummary":"","childGateRatePrice":null,"childParityPrice":null,"childRecommendedMarkup":null,"cutOffTime":null,"daysInAdvance":null,"description":"Enjoy 5% Off for 2nd Pax!","descriptionTranslated":"Enjoy 5% Off for 2nd Pax!","directAdmission":true,"durationDays":0,"durationHours":2,"durationMinutes":0,"firstAvailabilityDate":"2025-09-01","hasChildPrice":false,"hasFileUploadOptions":false,"hasOptions":true,"hasPriceOptions":false,"hasRequiredPriceOptions":false,"instantConfirmation":true,"isBmgVoucher":true,"isNonRefundable":true,"links":[{"href":"https://api.bemyguest.com.sg/v2/product-types/542dc2dc-1fc6-499d-895a-108029cfba41","method":"GET","rel":"self"}],"maxAdultAge":99,"maxChildAge":null,"maxChildren":null,"maxGroup":null,"maxInfantAge":null,"maxPax":2,"maxSeniorAge":null,"maxSeniors":null,"meetingAddress":null,"meetingLocation":"Make your own way","meetingLocationTranslated":"Make your own way","meetingTime":null,"minAdultAge":13,"minChildAge":null,"minChildren":null,"minGroup":null,"minInfantAge":null,"minPax":1,"minSeniorAge":null,"minSeniors":null,"nonInstantVoucher":false,"options":[],"maxNumber":null,"minNumber":null,"name":null,"nameTranslated":null,"price":null,"required":true,"uuid":null,"validFrom":null,"validTo":null}}},"paths/~1v2~1products/get/responses/200/content/application~1json/examples/success":{"value":{"data":[{"basePrice":18.93,"links":[{"href":"https://api.bemyguest.com.sg/v2/products/52d1b30f-9314-432a-9ec8-406b525a4f5c","method":"GET","rel":"self"},{"href":"https://api.bemyguest.com.sg/v2/products/52d1b30f-9314-432a-9ec8-406b525a4f5c/product-types","method":"GET","rel":"productTypes"}],"title":"Hong Kong Disneyland Park Ticket","titleTranslated":"Hong Kong Disneyland Park Ticket","typeName":"Attraction","typeUuid":"d3c54653-dd05-598f-b193-f6683d1064ab","updatedAt":"2025-08-18 08:00:09","uuid":"52d1b30f-9314-432a-9ec8-406b525a4f5c","validFrom":null,"validThrough":null},{"basePrice":25.88,"links":[{"href":"https://api.bemyguest.com.sg/v2/products/4dd77d8e-043b-4edb-b32a-0776043143ad","method":"GET","rel":"self"},{"href":"https://api.bemyguest.com.sg/v2/products/4dd77d8e-043b-4edb-b32a-0776043143ad/product-types","method":"GET","rel":"productTypes"}],"title":"MINT Museum of Toys Ticket","titleTranslated":"MINT Museum of Toys Ticket","typeName":"Attraction","typeUuid":"d3c54653-dd05-598f-b193-f6683d1064ab","updatedAt":"2025-08-11 08:02:32","uuid":"4dd77d8e-043b-4edb-b32a-0776043143ad","validFrom":null,"validThrough":null}],"links":[{"href":"https://docs.bemyguest.com.sg/openapi/products","method":"GET","rel":"docs"}],"meta":{"pagination":{"count":2,"current_page":1,"links":{"next":"https://api.bemyguest.com.sg/v2/products?per_page=2&currency=10&page=2"},"per_page":2,"total":2740,"total_pages":1370}},"timestamp":"2025-08-18T12:04:54.742+08:00"},"key":"success","summary":"success","id":"paths/~1v2~1products/get/responses/200/content/application~1json/examples/success"},"paths/~1v2~1products/get/responses/400/content/application~1json/examples/Invalid":{"value":{"error":{"code":"invalid_params","http_code":400,"message":"City not found, provided UUID: 2abdffd"},"links":[{"href":"https://docs.bemyguest.com.sg/openapi/products","method":"GET","rel":"docs"}],"timestamp":"2025-08-15T13:07:59.001+08:00"},"key":"Invalid","summary":"Invalid","id":"paths/~1v2~1products/get/responses/400/content/application~1json/examples/Invalid"},"paths/~1v2~1products/get/responses/401/content/application~1json/examples/MethodNotAllowed":{"value":{"code":"GEN-UNAUTHORIZED","http_code":401,"message":"Unauthorized"},"key":"MethodNotAllowed","summary":"MethodNotAllowed","id":"paths/~1v2~1products/get/responses/401/content/application~1json/examples/MethodNotAllowed"},"paths/~1v2~1products/get/responses/405/content/application~1json/examples/MethodNotAllowed":{"value":{"code":"GEN-METHOD-NOT-ALLOWED","http_code":405,"message":"Method Not Allowed"},"key":"MethodNotAllowed","summary":"MethodNotAllowed","id":"paths/~1v2~1products/get/responses/405/content/application~1json/examples/MethodNotAllowed"},"paths/~1v2~1products~1{uuid}/get/responses/200/content/application:json/examples/success":{"value":{"data":{"additionalInfo":"IMPORTANT NOTICE:\r\n- Adults may only visit the attraction when accompanied by a child. Entry will be denied otherwise, and no refunds will be issued.\r\n\r\nChild policy:\r\n- Children under 2 years are free of charge when accompanied by a paying adult. \r\n- Children below 8 years must be accompanied by a paying adult at all times.\r\n- Children between 8 to 17 years are allowed to enter without an adult but must have an adult present upon entrance and exit of the attraction.","additionalInfoTranslated":"IMPORTANT NOTICE:\r\n- Adults may only visit the attraction when accompanied by a child. Entry will be denied otherwise, and no refunds will be issued.\r\n\r\nChild policy:\r\n- Children under 2 years are free of charge when accompanied by a paying adult. \r\n- Children below 8 years must be accompanied by a paying adult at all times.\r\n- Children between 8 to 17 years are allowed to enter without an adult but must have an adult present upon entrance and exit of the attraction.","address":"KidZania Kuala Lumpur Mutiara Damansara Petaling Jaya Selangor Malaysia","airportPickup":false,"allProductTypesHaveOptions":false,"audioHeadsetLanguages":[],"averageDelivery":8,"basePrice":17.48,"businessHoursFrom":"10:00","businessHoursTo":"18:00","categories":[{"name":"Themepark","uuid":"9384f408-a941-58ba-b958-4a814c23d1bc"}],"covid19Measures":null,"covid19MeasuresTranslated":null,"currency":{"code":"SGD","symbol":"S$","uuid":"cd15153e-dfd1-5039-8aa3-115bec58e86e"},"description":"KidZania Kuala Lumpur is an interactive indoor theme park, where children can experience real-life jobs in a role-playing environment. The child-geared activity centre comes complete with a functioning economy, paved streets, moving vehicles, and buildings. KidZania offers around 70 role-playing activities where they'll learn all about jobs, money and the real world while developing life skills that simply cannot be taught in the classroom.","descriptionTranslated":"KidZania Kuala Lumpur is an interactive indoor theme park, where children can experience real-life jobs in a role-playing environment. The child-geared activity centre comes complete with a functioning economy, paved streets, moving vehicles, and buildings. KidZania offers around 70 role-playing activities where they'll learn all about jobs, money and the real world while developing life skills that simply cannot be taught in the classroom.","guideLanguages":[],"hasOptions":false,"highlights":"Teach your kids about the real world of business, the economy, and responsibilities in a fun and interactive way.\nStep into a kid-centric theme park, offering a range of role-playing opportunities for your child.\nImmerse your kids in grown-up responsibilities and the functioning of a modern city.","highlightsTranslated":"Teach your kids about the real world of business, the economy, and responsibilities in a fun and interactive way.\nStep into a kid-centric theme park, offering a range of role-playing opportunities for your child.\nImmerse your kids in grown-up responsibilities and the functioning of a modern city.","hotelPickup":false,"isFlatPaxPrice":true,"isSrvEligible":false,"itinerary":null,"itineraryTranslated":null,"latitude":"3.1579860","links":[{"href":"https://api.bemyguest.com.sg/v2/products/a9e0c99f-0140-5070-b7e5-c27f46b863d9","method":"GET","rel":"self"},{"href":"https://api.bemyguest.com.sg/v2/products/a9e0c99f-0140-5070-b7e5-c27f46b863d9/product-types","method":"GET","rel":"productTypes"},{"href":"https://docs.bemyguest.com.sg/openapi/products","method":"GET","rel":"docs"}],"locations":[{"city":"Kuala Lumpur","cityUuid":"93039b61-5798-5ff8-93f1-4af5ff22239c","country":"Malaysia","countryUuid":"57d665cd-1c86-59bf-a99a-19b10a5ae1ea","state":"Kuala Lumpur","stateUuid":"ab574343-036d-11e5-a2a9-d07e352b4840"}],"longitude":"101.6137710","maxPax":50,"minPax":0,"photos":[{"caption":null,"paths":{"1280x720":"/images/content/1280x720/338ddc70-3220-59bc-bad8-9dc7b6dc8a18.jpg","175x112":"/images/content/175x112/338ddc70-3220-59bc-bad8-9dc7b6dc8a18.jpg","1920x1080":null,"2048x1536":null,"680x325":"/images/content/680x325/338ddc70-3220-59bc-bad8-9dc7b6dc8a18.jpg","75x50":"/images/content/75x50/338ddc70-3220-59bc-bad8-9dc7b6dc8a18.jpg","original":"/images/content/original/338ddc70-3220-59bc-bad8-9dc7b6dc8a18.jpg"},"uuid":"d445f563-fb23-11e9-9d08-029860b28508"}],"photosUrl":"https://cdn.bemyguest.com.sg","priceExcludes":null,"priceExcludesTranslated":null,"priceIncludes":"Admission","priceIncludesTranslated":"Admission","reviewAverageScore":0,"reviewCount":0,"safety":"","safetyTranslated":"","title":"KidZania Kuala Lumpur Ticket","titleTranslated":"KidZania Kuala Lumpur Ticket","typeName":"Attraction","typeUuid":"d3c54653-dd05-598f-b193-f6683d1064ab","updatedAt":"2025-08-18 08:02:44","uuid":"a9e0c99f-0140-5070-b7e5-c27f46b863d3","validFrom":null,"validThrough":null,"warnings":null,"warningsTranslated":null,"writtenLanguages":[]},"timestamp":"2025-08-18T12:04:54.742+08:00"},"key":"success","summary":"success","id":"paths/~1v2~1products~1{uuid}/get/responses/200/content/application:json/examples/success"},"paths/~1v2~1products~1{uuid}/get/responses/400/content/application~1json/examples/Invalid":{"value":{"error":{"code":"invalid_params","http_code":400,"message":"City not found, provided UUID: 2abdffd"},"links":[{"href":"https://docs.bemyguest.com.sg/openapi/products","method":"GET","rel":"docs"}],"timestamp":"2025-08-15T13:07:59.001+08:00"},"key":"Invalid","summary":"Invalid","id":"paths/~1v2~1products~1{uuid}/get/responses/400/content/application~1json/examples/Invalid"},"paths/~1v2~1products~1{uuid}/get/responses/401/content/application~1json/examples/MethodNotAllowed":{"value":{"code":"GEN-UNAUTHORIZED","http_code":401,"message":"Unauthorized"},"key":"MethodNotAllowed","summary":"MethodNotAllowed","id":"paths/~1v2~1products~1{uuid}/get/responses/401/content/application~1json/examples/MethodNotAllowed"},"paths/~1v2~1products~1{uuid}/get/responses/404/content/application~1json/examples/NotFound":{"value":{"code":"not_found","http_code":404,"message":"<Requested Resource> not found, provided UUID: <uuid>"},"key":"NotFound","summary":"NotFound","id":"paths/~1v2~1products~1{uuid}/get/responses/404/content/application~1json/examples/NotFound"},"paths/~1v2~1products~1{uuid}/get/responses/405/content/application~1json/examples/MethodNotAllowed":{"value":{"code":"GEN-METHOD-NOT-ALLOWED","http_code":405,"message":"Method Not Allowed"},"key":"MethodNotAllowed","summary":"MethodNotAllowed","id":"paths/~1v2~1products~1{uuid}/get/responses/405/content/application~1json/examples/MethodNotAllowed"},"paths/~1v2~1products~1{uuid}~1restrictions/get/responses/401/content/application~1json/examples/MethodNotAllowed":{"value":{"code":"GEN-UNAUTHORIZED","http_code":401,"message":"Unauthorized"},"key":"MethodNotAllowed","summary":"MethodNotAllowed","id":"paths/~1v2~1products~1{uuid}~1restrictions/get/responses/401/content/application~1json/examples/MethodNotAllowed"},"paths/~1v2~1products~1{uuid}~1restrictions/get/responses/404/content/application~1json/examples/NotFound":{"value":{"code":"not_found","http_code":404,"message":"<Requested Resource> not found, provided UUID: <uuid>"},"key":"NotFound","summary":"NotFound","id":"paths/~1v2~1products~1{uuid}~1restrictions/get/responses/404/content/application~1json/examples/NotFound"},"paths/~1v2~1products~1{uuid}~1restrictions/get/responses/405/content/application~1json/examples/MethodNotAllowed":{"value":{"code":"GEN-METHOD-NOT-ALLOWED","http_code":405,"message":"Method Not Allowed"},"key":"MethodNotAllowed","summary":"MethodNotAllowed","id":"paths/~1v2~1products~1{uuid}~1restrictions/get/responses/405/content/application~1json/examples/MethodNotAllowed"},"paths/~1v2~1products~1{uuid}~1product-types/get/responses/200/content/application:json/examples/Success":{"value":{"data":[{"links":[{"href":"https://api.bemyguest.com.sg/v2/product-types/80590844-e665-4fdc-843c-ffc6fe893403","method":"GET","rel":"self"},{"href":"https://api.bemyguest.com.sg/v2/product-types/80590844-e665-4fdc-843c-ffc6fe893403/price-lists","method":"GET","rel":"priceLists"},{"href":"https://api.bemyguest.com.sg/v2/products/4dd77d8e-043b-4edb-b32a-0776043143ad","method":"GET","rel":"product"}],"title":"MINT Museum of Toys - Admission with Complimentary Guided Tour","uuid":"80590844-e665-4fdc-843c-ffc6fe893403"},{"links":[{"href":"https://api.bemyguest.com.sg/v2/product-types/c1483d3d-ec7f-45fc-ae29-acc706b6122e","method":"GET","rel":"self"},{"href":"https://api.bemyguest.com.sg/v2/product-types/c1483d3d-ec7f-45fc-ae29-acc706b6122e/price-lists","method":"GET","rel":"priceLists"},{"href":"https://api.bemyguest.com.sg/v2/products/4dd77d8e-043b-4edb-b32a-0776043143ad","method":"GET","rel":"product"}],"title":"MINT Museum of Toys - Around the World in 60 Minutes Guided Tour","uuid":"c1483d3d-ec7f-45fc-ae29-acc706b6122e"}]},"key":"Success","summary":"Success","id":"paths/~1v2~1products~1{uuid}~1product-types/get/responses/200/content/application:json/examples/Success"},"paths/~1v2~1products~1{uuid}~1product-types/get/responses/404/content/application~1json/examples/NotFound":{"value":{"code":"not_found","http_code":404,"message":"<Requested Resource> not found, provided UUID: <uuid>"},"key":"NotFound","summary":"NotFound","id":"paths/~1v2~1products~1{uuid}~1product-types/get/responses/404/content/application~1json/examples/NotFound"},"paths/~1v2~1products~1{uuid}~1product-types/get/responses/405/content/application~1json/examples/MethodNotAllowed":{"value":{"code":"GEN-METHOD-NOT-ALLOWED","http_code":405,"message":"Method Not Allowed"},"key":"MethodNotAllowed","summary":"MethodNotAllowed","id":"paths/~1v2~1products~1{uuid}~1product-types/get/responses/405/content/application~1json/examples/MethodNotAllowed"},"paths/~1v2~1product-types~1{uuid}/get/responses/200/content/application~1json/examples/Success":{"value":{"data":{"adultGateRatePrice":68,"allowAdults":true,"allowChildren":false,"allowInfant":false,"allowSeniors":false,"cancellationPolicies":[],"cancellationPolicySummary":"","childGateRatePrice":null,"childParityPrice":null,"childRecommendedMarkup":null,"cutOffTime":null,"daysInAdvance":null,"description":"Enjoy 5% Off for 2nd Pax!","descriptionTranslated":"Enjoy 5% Off for 2nd Pax!","directAdmission":true,"durationDays":0,"durationHours":2,"durationMinutes":0,"firstAvailabilityDate":"2025-09-01","hasChildPrice":false,"hasFileUploadOptions":false,"hasOptions":true,"hasPriceOptions":false,"hasRequiredPriceOptions":false,"instantConfirmation":true,"isBmgVoucher":true,"isNonRefundable":true,"links":[{"href":"https://api.bemyguest.com.sg/v2/product-types/542dc2dc-1fc6-499d-895a-108029cfba41","method":"GET","rel":"self"}],"maxAdultAge":99,"maxChildAge":null,"maxChildren":null,"maxGroup":null,"maxInfantAge":null,"maxPax":2,"maxSeniorAge":null,"maxSeniors":null,"meetingAddress":null,"meetingLocation":"Make your own way","meetingLocationTranslated":"Make your own way","meetingTime":null,"minAdultAge":13,"minChildAge":null,"minChildren":null,"minGroup":null,"minInfantAge":null,"minPax":1,"minSeniorAge":null,"minSeniors":null,"nonInstantVoucher":false,"options":[],"maxNumber":null,"minNumber":null,"name":null,"nameTranslated":null,"price":null,"required":true,"uuid":null,"validFrom":null,"validTo":null}},"key":"Success","summary":"Success","id":"paths/~1v2~1product-types~1{uuid}/get/responses/200/content/application~1json/examples/Success"},"paths/~1v2~1product-types~1{uuid}/get/responses/401/content/application~1json/examples/MethodNotAllowed":{"value":{"code":"GEN-UNAUTHORIZED","http_code":401,"message":"Unauthorized"},"key":"MethodNotAllowed","summary":"MethodNotAllowed","id":"paths/~1v2~1product-types~1{uuid}/get/responses/401/content/application~1json/examples/MethodNotAllowed"},"paths/~1v2~1product-types~1{uuid}/get/responses/404/content/application~1json/examples/NotFound":{"value":{"code":"not_found","http_code":404,"message":"<Requested Resource> not found, provided UUID: <uuid>"},"key":"NotFound","summary":"NotFound","id":"paths/~1v2~1product-types~1{uuid}/get/responses/404/content/application~1json/examples/NotFound"},"paths/~1v2~1product-types~1{uuid}/get/responses/405/content/application~1json/examples/MethodNotAllowed":{"value":{"code":"GEN-METHOD-NOT-ALLOWED","http_code":405,"message":"Method Not Allowed"},"key":"MethodNotAllowed","summary":"MethodNotAllowed","id":"paths/~1v2~1product-types~1{uuid}/get/responses/405/content/application~1json/examples/MethodNotAllowed"},"paths/~1v2~1product-types~1{uuid}~1price-lists/get/responses/200/content/application~1json/examples/Success":{"value":{"data":[{"date":"2025-08-20","weekday":"Wednesday","cancellationPolicy":[],"currency":"a1b2c3d4-e5f6-7a8b-9c0d-1e2f3a4b5c6d","timeslots":[{"startTime":"09:00","endTime":"09:00","uuid":"b2c3d4e5-f6a7-8b9c-0d1e-2f3a4b5c6d7e","availability":[{"category":"adult","type":"exclusive","quantity":0},{"category":"child","type":"exclusive","quantity":0}],"priceId":"c3d4e5f6-a7b8-9c0d-1e2f-3a4b5c6d7e8f"},{"startTime":"09:15","endTime":"09:15","uuid":"d4e5f6a7-b8c9-0d1e-2f3a-4b5c6d7e8f9a","availability":[{"category":"adult","type":"exclusive","quantity":40},{"category":"child","type":"exclusive","quantity":0}],"priceId":"c3d4e5f6-a7b8-9c0d-1e2f-3a4b5c6d7e8f"}],"timezone":"Asia/Kuala_Lumpur","options":[],"voucherValidity":{"adults":{"date":"2025-08-20"},"children":{"date":"2025-08-20"}},"prices":[{"id":"c3d4e5f6-a7b8-9c0d-1e2f-3a4b5c6d7e8f","rates":[{"type":"retailPrice","category":"adult","meta":{"convertedFrom":{"currency":"MYR","amount":118,"format":"RM118.00","rate":3.2924}},"currency":"SGD","amount":35.84,"format":"S$35.84"},{"type":"nettPrice","category":"adult","meta":{"convertedFrom":{"currency":"MYR","amount":104,"format":"RM104.00","rate":3.2924}},"currency":"SGD","amount":31.59,"format":"S$31.59"}]}]}]},"key":"Success","summary":"Success","id":"paths/~1v2~1product-types~1{uuid}~1price-lists/get/responses/200/content/application~1json/examples/Success"},"paths/~1v2~1product-types~1{uuid}~1price-lists/get/responses/401/content/application~1json/examples/MethodNotAllowed":{"value":{"code":"GEN-UNAUTHORIZED","http_code":401,"message":"Unauthorized"},"key":"MethodNotAllowed","summary":"MethodNotAllowed","id":"paths/~1v2~1product-types~1{uuid}~1price-lists/get/responses/401/content/application~1json/examples/MethodNotAllowed"},"paths/~1v2~1product-types~1{uuid}~1price-lists/get/responses/404/content/application~1json/examples/NotFound":{"value":{"code":"not_found","http_code":404,"message":"<Requested Resource> not found, provided UUID: <uuid>"},"key":"NotFound","summary":"NotFound","id":"paths/~1v2~1product-types~1{uuid}~1price-lists/get/responses/404/content/application~1json/examples/NotFound"},"paths/~1v2~1product-types~1{uuid}~1price-lists/get/responses/405/content/application~1json/examples/MethodNotAllowed":{"value":{"code":"GEN-METHOD-NOT-ALLOWED","http_code":405,"message":"Method Not Allowed"},"key":"MethodNotAllowed","summary":"MethodNotAllowed","id":"paths/~1v2~1product-types~1{uuid}~1price-lists/get/responses/405/content/application~1json/examples/MethodNotAllowed"},"paths/~1v2~1product-types~1{uuid}~1price-lists/get/responses/422/content/application~1json/examples/Unprocessable":{"value":{"errors":{"date_end":["The date end must be a date after or equal to date start."]},"message":"The given data was invalid."},"key":"Unprocessable","summary":"Unprocessable","id":"paths/~1v2~1product-types~1{uuid}~1price-lists/get/responses/422/content/application~1json/examples/Unprocessable"},"paths/~1v2~1product-types~1{uuid}~1price-lists~1{date}/get/responses/200/content/application~1json/examples/Success":{"value":{"data":{"date":"2025-08-20","weekday":"Wednesday","cancellationPolicy":[],"currency":"a1b2c3d4-e5f6-7a8b-9c0d-1e2f3a4b5c6d","availability":[{"category":"adult","type":"exclusive","quantity":40},{"category":"child","type":"exclusive","quantity":20}],"timezone":"Asia/Singapore","options":[],"voucherValidity":{"adults":{"date":"2025-08-20"},"children":{"date":"2025-08-20"}},"prices":[{"id":"c3d4e5f6-a7b8-9c0d-1e2f-3a4b5c6d7e8f","rates":[{"type":"retailPrice","category":"adult","currency":"SGD","amount":36,"format":"S$36.00"},{"type":"nettPrice","category":"adult","currency":"SGD","amount":31.59,"format":"S$31.59"},{"type":"minimumSellingPrice","category":"adult","currency":"SGD","amount":35,"format":"S$35.00"},{"type":"retailPrice","category":"child","currency":"SGD","amount":30,"format":"S$30.00"},{"type":"nettPrice","category":"child","currency":"SGD","amount":25.59,"format":"S$25.59"}]}]}},"key":"Success","summary":"Success","id":"paths/~1v2~1product-types~1{uuid}~1price-lists~1{date}/get/responses/200/content/application~1json/examples/Success"},"paths/~1v2~1product-types~1{uuid}~1price-lists~1{date}/get/responses/401/content/application~1json/examples/MethodNotAllowed":{"value":{"code":"GEN-UNAUTHORIZED","http_code":401,"message":"Unauthorized"},"key":"MethodNotAllowed","summary":"MethodNotAllowed","id":"paths/~1v2~1product-types~1{uuid}~1price-lists~1{date}/get/responses/401/content/application~1json/examples/MethodNotAllowed"},"paths/~1v2~1product-types~1{uuid}~1price-lists~1{date}/get/responses/404/content/application~1json/examples/NotFound":{"value":{"code":"not_found","http_code":404,"message":"<Requested Resource> not found, provided UUID: <uuid>"},"key":"NotFound","summary":"NotFound","id":"paths/~1v2~1product-types~1{uuid}~1price-lists~1{date}/get/responses/404/content/application~1json/examples/NotFound"},"paths/~1v2~1product-types~1{uuid}~1price-lists~1{date}/get/responses/405/content/application~1json/examples/MethodNotAllowed":{"value":{"code":"GEN-METHOD-NOT-ALLOWED","http_code":405,"message":"Method Not Allowed"},"key":"MethodNotAllowed","summary":"MethodNotAllowed","id":"paths/~1v2~1product-types~1{uuid}~1price-lists~1{date}/get/responses/405/content/application~1json/examples/MethodNotAllowed"},"paths/~1v2~1product-types~1{uuid}~1price-lists~1{date}/get/responses/422/content/application~1json/examples/Unprocessable":{"value":{"errors":{"date_end":["The date end must be a date after or equal to date start."]},"message":"The given data was invalid."},"key":"Unprocessable","summary":"Unprocessable","id":"paths/~1v2~1product-types~1{uuid}~1price-lists~1{date}/get/responses/422/content/application~1json/examples/Unprocessable"},"paths/~1v2~1bookings/post/responses/201/content/application~1json/examples/Success":{"value":{"data":{"adults":4,"amountBreakdown":[{"name":"adult","price":"31.52","quantity":4}],"arrivalDate":"2025-08-08","cancellationRequestAt":null,"cancellationRequestStatus":"none","cancellationStatus":null,"children":0,"code":"CDAQ91W","completedAt":"2025-08-08 13:04:07","createdAt":"2025-08-08 13:01:57","currencyCode":"SGD","currencyUuid":"cd15153e-dfd1-5039-8aa3-115bec58e86e","email":"example@bemyguest.com.sg","firstName":"Example","lastName":"Customer","links":[{"href":"https://api.bemyguest.com.sg/v2/bookings/5139352b-b761-4275-951d-1d47f05e9b04","method":"GET","rel":"self"},{"href":"https://api.bemyguest.com.sg/v2/bookings/5139352b-b761-4275-951d-1d47f05e9b04/vouchers","method":"GET","rel":"vouchers"}],"options":[],"partnerReference":"BMG90700965","phone":"+650123456","productTypeTitle":"Example Product Type Title","productTypeTitleTranslated":"Example Product Type Title","productTypeUuid":"ec8906df-9d13-4c78-a358-cb756fce31fc","refundAmount":null,"refundDate":null,"refundTransaction":null,"salutation":"Mr.","seniors":0,"status":"approved","ticketTypes":[{"quantity":4,"type":"adult"},{"quantity":0,"type":"child"},{"quantity":0,"type":"senior"}],"timeSlot":"14:00 - 14:00","totalAmount":126.08,"updatedAt":"2025-08-08 13:04:07","uuid":"8139352b-b761-4275-951d-1d47f05e9b04"}},"key":"Success","summary":"Success","id":"paths/~1v2~1bookings/post/responses/201/content/application~1json/examples/Success"},"paths/~1v2~1bookings/post/responses/401/content/application~1json/examples/MethodNotAllowed":{"value":{"code":"GEN-UNAUTHORIZED","http_code":401,"message":"Unauthorized"},"key":"MethodNotAllowed","summary":"MethodNotAllowed","id":"paths/~1v2~1bookings/post/responses/401/content/application~1json/examples/MethodNotAllowed"},"paths/~1v2~1bookings/post/responses/405/content/application~1json/examples/MethodNotAllowed":{"value":{"code":"GEN-METHOD-NOT-ALLOWED","http_code":405,"message":"Method Not Allowed"},"key":"MethodNotAllowed","summary":"MethodNotAllowed","id":"paths/~1v2~1bookings/post/responses/405/content/application~1json/examples/MethodNotAllowed"},"paths/~1v2~1bookings/post/responses/422/content/application~1json/examples/Unprocessable":{"value":{"errors":{"date_end":["The date end must be a date after or equal to date start."]},"message":"The given data was invalid."},"key":"Unprocessable","summary":"Unprocessable","id":"paths/~1v2~1bookings/post/responses/422/content/application~1json/examples/Unprocessable"},"paths/~1v2~1bookings/get/responses/200/content/application~1json/examples/Success":{"value":{"data":[{"code":"HRX1SL5","createdAt":"2015-06-22 10:32:50","links":[{"href":"https://api.bemyguest.com.sg/v2/bookings/0b00b3ae-4118-5a78-be9f-39fb27561e13","method":"GET","rel":"self"},{"href":"https://api.bemyguest.com.sg/v2/product-types/2e8c11d8-dec8-5640-9c79-9f0816d4ba8c","method":"GET","rel":"productType"}],"partnerReference":"test.1","status":"canceled","updatedAt":"2018-05-17 06:15:04","uuid":"0b00b3ae-4118-5a78-be9f-39fb27561e13"},{"code":"47EGTVP","createdAt":"2015-06-22 10:39:16","links":[{"href":"https://api.bemyguest.com.sg/v2/bookings/a14b064e-a2ea-5c2b-b5db-ac7ce47ab991","method":"GET","rel":"self"},{"href":"https://api.bemyguest.com.sg/v2/product-types/2e8c11d8-dec8-5640-9c79-9f0816d4ba8c","method":"GET","rel":"productType"}],"partnerReference":"test.2","status":"canceled","updatedAt":"2018-05-17 06:15:04","uuid":"a14b064e-a2ea-5c2b-b5db-ac7ce47ab991"}],"links":[{"href":"https://docs.bemyguest.com.sg/openapi/bookings","method":"GET","rel":"docs"}],"meta":{"pagination":{"count":2,"current_page":1,"links":{"next":"https://api.bemyguest.com.sg/v2/bookings?page=2"},"per_page":2,"total":109,"total_pages":55}},"timestamp":"2025-08-18T12:18:09.480+08:00"},"key":"Success","summary":"Success","id":"paths/~1v2~1bookings/get/responses/200/content/application~1json/examples/Success"},"paths/~1v2~1bookings/get/responses/401/content/application~1json/examples/MethodNotAllowed":{"value":{"code":"GEN-UNAUTHORIZED","http_code":401,"message":"Unauthorized"},"key":"MethodNotAllowed","summary":"MethodNotAllowed","id":"paths/~1v2~1bookings/get/responses/401/content/application~1json/examples/MethodNotAllowed"},"paths/~1v2~1bookings/get/responses/404/content/application~1json/examples/NotFound":{"value":{"code":"not_found","http_code":404,"message":"<Requested Resource> not found, provided UUID: <uuid>"},"key":"NotFound","summary":"NotFound","id":"paths/~1v2~1bookings/get/responses/404/content/application~1json/examples/NotFound"},"paths/~1v2~1bookings/get/responses/405/content/application~1json/examples/MethodNotAllowed":{"value":{"code":"GEN-METHOD-NOT-ALLOWED","http_code":405,"message":"Method Not Allowed"},"key":"MethodNotAllowed","summary":"MethodNotAllowed","id":"paths/~1v2~1bookings/get/responses/405/content/application~1json/examples/MethodNotAllowed"},"paths/~1v2~1bookings~1{uuid}/get/responses/200/content/application~1json/examples/Success":{"value":{"data":{"adults":4,"amountBreakdown":[{"name":"adult","price":"31.52","quantity":4}],"arrivalDate":"2025-08-08","cancellationRequestAt":null,"cancellationRequestStatus":"none","cancellationStatus":null,"children":0,"code":"CDAQ91W","completedAt":"2025-08-08 13:04:07","createdAt":"2025-08-08 13:01:57","currencyCode":"SGD","currencyUuid":"cd15153e-dfd1-5039-8aa3-115bec58e86e","email":"example@bemyguest.com.sg","firstName":"Example","lastName":"Customer","links":[{"href":"https://api.bemyguest.com.sg/v2/bookings/5139352b-b761-4275-951d-1d47f05e9b04","method":"GET","rel":"self"},{"href":"https://api.bemyguest.com.sg/v2/bookings/5139352b-b761-4275-951d-1d47f05e9b04/vouchers","method":"GET","rel":"vouchers"}],"options":[],"partnerReference":"BMG90700965","phone":"+650123456","productTypeTitle":"Example Product Type Title","productTypeTitleTranslated":"Example Product Type Title","productTypeUuid":"ec8906df-9d13-4c78-a358-cb756fce31fc","refundAmount":null,"refundDate":null,"refundTransaction":null,"salutation":"Mr.","seniors":0,"status":"approved","ticketTypes":[{"quantity":4,"type":"adult"},{"quantity":0,"type":"child"},{"quantity":0,"type":"senior"}],"timeSlot":"14:00 - 14:00","totalAmount":126.08,"updatedAt":"2025-08-08 13:04:07","uuid":"8139352b-b761-4275-951d-1d47f05e9b04"}},"key":"Success","summary":"Success","id":"paths/~1v2~1bookings~1{uuid}/get/responses/200/content/application~1json/examples/Success"},"paths/~1v2~1bookings~1{uuid}/get/responses/401/content/application~1json/examples/MethodNotAllowed":{"value":{"code":"GEN-UNAUTHORIZED","http_code":401,"message":"Unauthorized"},"key":"MethodNotAllowed","summary":"MethodNotAllowed","id":"paths/~1v2~1bookings~1{uuid}/get/responses/401/content/application~1json/examples/MethodNotAllowed"},"paths/~1v2~1bookings~1{uuid}/get/responses/404/content/application~1json/examples/NotFound":{"value":{"code":"not_found","http_code":404,"message":"<Requested Resource> not found, provided UUID: <uuid>"},"key":"NotFound","summary":"NotFound","id":"paths/~1v2~1bookings~1{uuid}/get/responses/404/content/application~1json/examples/NotFound"},"paths/~1v2~1bookings~1{uuid}/get/responses/405/content/application~1json/examples/MethodNotAllowed":{"value":{"code":"GEN-METHOD-NOT-ALLOWED","http_code":405,"message":"Method Not Allowed"},"key":"MethodNotAllowed","summary":"MethodNotAllowed","id":"paths/~1v2~1bookings~1{uuid}/get/responses/405/content/application~1json/examples/MethodNotAllowed"},"paths/~1v2~1bookings~1{uuid}~1{status}/put/responses/200/content/application~1json/examples/Success":{"value":{"data":{"adults":4,"amountBreakdown":[{"name":"adult","price":"31.52","quantity":4}],"arrivalDate":"2025-08-08","cancellationRequestAt":null,"cancellationRequestStatus":"none","cancellationStatus":null,"children":0,"code":"CDAQ91W","completedAt":"2025-08-08 13:04:07","createdAt":"2025-08-08 13:01:57","currencyCode":"SGD","currencyUuid":"cd15153e-dfd1-5039-8aa3-115bec58e86e","email":"example@bemyguest.com.sg","firstName":"Example","lastName":"Customer","links":[{"href":"https://api.bemyguest.com.sg/v2/bookings/5139352b-b761-4275-951d-1d47f05e9b04","method":"GET","rel":"self"},{"href":"https://api.bemyguest.com.sg/v2/bookings/5139352b-b761-4275-951d-1d47f05e9b04/vouchers","method":"GET","rel":"vouchers"}],"options":[],"partnerReference":"BMG90700965","phone":"+650123456","productTypeTitle":"Example Product Type Title","productTypeTitleTranslated":"Example Product Type Title","productTypeUuid":"ec8906df-9d13-4c78-a358-cb756fce31fc","refundAmount":null,"refundDate":null,"refundTransaction":null,"salutation":"Mr.","seniors":0,"status":"approved","ticketTypes":[{"quantity":4,"type":"adult"},{"quantity":0,"type":"child"},{"quantity":0,"type":"senior"}],"timeSlot":"14:00 - 14:00","totalAmount":126.08,"updatedAt":"2025-08-08 13:04:07","uuid":"8139352b-b761-4275-951d-1d47f05e9b04"}},"key":"Success","summary":"Success","id":"paths/~1v2~1bookings~1{uuid}~1{status}/put/responses/200/content/application~1json/examples/Success"},"paths/~1v2~1bookings~1{uuid}~1{status}/put/responses/401/content/application~1json/examples/MethodNotAllowed":{"value":{"code":"GEN-UNAUTHORIZED","http_code":401,"message":"Unauthorized"},"key":"MethodNotAllowed","summary":"MethodNotAllowed","id":"paths/~1v2~1bookings~1{uuid}~1{status}/put/responses/401/content/application~1json/examples/MethodNotAllowed"},"paths/~1v2~1bookings~1{uuid}~1{status}/put/responses/404/content/application~1json/examples/NotFound":{"value":{"code":"not_found","http_code":404,"message":"<Requested Resource> not found, provided UUID: <uuid>"},"key":"NotFound","summary":"NotFound","id":"paths/~1v2~1bookings~1{uuid}~1{status}/put/responses/404/content/application~1json/examples/NotFound"},"paths/~1v2~1bookings~1{uuid}~1{status}/put/responses/405/content/application~1json/examples/MethodNotAllowed":{"value":{"code":"GEN-METHOD-NOT-ALLOWED","http_code":405,"message":"Method Not Allowed"},"key":"MethodNotAllowed","summary":"MethodNotAllowed","id":"paths/~1v2~1bookings~1{uuid}~1{status}/put/responses/405/content/application~1json/examples/MethodNotAllowed"},"paths/~1v2~1bookings~1{uuid}~1{status}/put/responses/422/content/application~1json/examples/NoAlternatives":{"value":{"code":"GEN-UNPROCESSABLE","http_code":422,"message":"Arrival date is unavailable. Please choose another one."},"key":"NoAlternatives","summary":"422 without alternatives (opt-in feature not enabled)","id":"paths/~1v2~1bookings~1{uuid}~1{status}/put/responses/422/content/application~1json/examples/NoAlternatives"},"paths/~1v2~1bookings~1{uuid}~1{status}/put/responses/422/content/application~1json/examples/SameDateTimeslots":{"value":{"code":"GEN-UNPROCESSABLE","http_code":422,"message":"Arrival date is unavailable. Please choose another one.","alternatives":{"requested":{"date":"2026-08-10","timeslot":"10:00"},"same_date_timeslots":[{"timeslot":"09:00","qty":3},{"timeslot":"11:00","qty":4},{"timeslot":"14:30","qty":6}],"nearby_dates":[]}},"key":"SameDateTimeslots","summary":"422 with same-date timeslot alternatives","id":"paths/~1v2~1bookings~1{uuid}~1{status}/put/responses/422/content/application~1json/examples/SameDateTimeslots"},"paths/~1v2~1bookings~1{uuid}~1{status}/put/responses/422/content/application~1json/examples/NextAvailableDay":{"value":{"code":"GEN-UNPROCESSABLE","http_code":422,"message":"Arrival date is unavailable. Please choose another one.","alternatives":{"requested":{"date":"2026-08-10","timeslot":"10:00"},"same_date_timeslots":[],"nearby_dates":[{"date":"2026-08-11","qty":7,"timeslots":[{"timeslot":"09:00","qty":2},{"timeslot":"10:00","qty":5}]}]}},"key":"NextAvailableDay","summary":"422 with next-available-day fallback (timeslotted product, requested day sold out)","id":"paths/~1v2~1bookings~1{uuid}~1{status}/put/responses/422/content/application~1json/examples/NextAvailableDay"},"paths/~1v2~1bookings~1{uuid}~1{status}/put/responses/422/content/application~1json/examples/NearbyDates":{"value":{"code":"GEN-UNPROCESSABLE","http_code":422,"message":"Arrival date is unavailable. Please choose another one.","alternatives":{"requested":{"date":"2026-08-10"},"same_date_timeslots":[],"nearby_dates":[{"date":"2026-08-11","qty":5},{"date":"2026-08-12","qty":2},{"date":"2026-08-13","qty":8}]}},"key":"NearbyDates","summary":"422 with nearby-date alternatives (non-timeslotted product)","id":"paths/~1v2~1bookings~1{uuid}~1{status}/put/responses/422/content/application~1json/examples/NearbyDates"},"paths/~1v2~1bookings~1{bookingUuid}~1vouchers/get/responses/200/content/application~1json/examples/Success":{"value":{"data":[{"uuid":"8aac1884-fc26-4236-bdc5-cfac8d261ac9","downloadedAt":null,"generatedAt":"2025-08-08 13:04:06","links":[{"href":"https://api.bemyguest.com.sg/v2/bookings/5139352b-b761-4275-951d-1d47f05e9c05/download-voucher/93da6244-e636-47fa-82dc-2e7a42da2001"},{"method":"GET"},{"rel":"download"}]}],"meta":{"pagination":{"total":1,"count":1,"per_page":15,"current_page":1,"total_pages":1}}},"key":"Success","summary":"Success","id":"paths/~1v2~1bookings~1{bookingUuid}~1vouchers/get/responses/200/content/application~1json/examples/Success"},"paths/~1v2~1bookings~1{bookingUuid}~1vouchers/get/responses/401/content/application~1json/examples/MethodNotAllowed":{"value":{"code":"GEN-UNAUTHORIZED","http_code":401,"message":"Unauthorized"},"key":"MethodNotAllowed","summary":"MethodNotAllowed","id":"paths/~1v2~1bookings~1{bookingUuid}~1vouchers/get/responses/401/content/application~1json/examples/MethodNotAllowed"},"paths/~1v2~1bookings~1{bookingUuid}~1vouchers/get/responses/404/content/application~1json/examples/NotFound":{"value":{"code":"not_found","http_code":404,"message":"<Requested Resource> not found, provided UUID: <uuid>"},"key":"NotFound","summary":"NotFound","id":"paths/~1v2~1bookings~1{bookingUuid}~1vouchers/get/responses/404/content/application~1json/examples/NotFound"},"paths/~1v2~1bookings~1{bookingUuid}~1vouchers/get/responses/405/content/application~1json/examples/MethodNotAllowed":{"value":{"code":"GEN-METHOD-NOT-ALLOWED","http_code":405,"message":"Method Not Allowed"},"key":"MethodNotAllowed","summary":"MethodNotAllowed","id":"paths/~1v2~1bookings~1{bookingUuid}~1vouchers/get/responses/405/content/application~1json/examples/MethodNotAllowed"},"paths/~1v2~1config/get/responses/401/content/application~1json/examples/MethodNotAllowed":{"value":{"code":"GEN-UNAUTHORIZED","http_code":401,"message":"Unauthorized"},"key":"MethodNotAllowed","summary":"MethodNotAllowed","id":"paths/~1v2~1config/get/responses/401/content/application~1json/examples/MethodNotAllowed"},"paths/~1v2~1config/get/responses/404/content/application~1json/examples/NotFound":{"value":{"code":"not_found","http_code":404,"message":"<Requested Resource> not found, provided UUID: <uuid>"},"key":"NotFound","summary":"NotFound","id":"paths/~1v2~1config/get/responses/404/content/application~1json/examples/NotFound"},"paths/~1v2~1config/get/responses/405/content/application~1json/examples/MethodNotAllowed":{"value":{"code":"GEN-METHOD-NOT-ALLOWED","http_code":405,"message":"Method Not Allowed"},"key":"MethodNotAllowed","summary":"MethodNotAllowed","id":"paths/~1v2~1config/get/responses/405/content/application~1json/examples/MethodNotAllowed"}},"securitySchemeStore":{"Authorization":{"id":"Authorization","type":"apiKey","description":"Api Key","in":"header","paramName":"X-Authorization"}},"servers":[{"url":"/_mock/openapi","isMockServer":true,"description":"Mock server"},{"url":"https://api.demo.bemyguest.com.sg","description":"Api Demo Server"},{"url":"https://api.bemyguest.com.sg","description":"Api Production Server"}]},"options":{"schemasExpansionLevel":4,"schemaDefinitionsTagName":"Schemas","hideSidebar":true,"mockServer":{"url":"/_mock/openapi","position":"first","description":"Mock server"},"disableRouter":true,"downloadUrls":[{"url":"/_bundle/openapi.json?download"},{"url":"/_bundle/openapi.yaml?download"}],"excludeFromSearch":false,"specType":"openapi","markdocOptions":{"tags":{},"nodes":{},"components":{}},"metadata":{"title":"BeMyGuest API v2.0","description":"The BeMyGuest API is the industry benchmark preferred by online travel agents, designed solely for Asia's attractions, tours and activities. This comprehensive API provides real-time access to a vast inventory of travel products.\n\n### Key Features:\n*   **Product Discovery**: Search and retrieve detailed information for a wide range of travel products, including attractions, tours, and activities.\n*   **Real-Time Availability and Pricing**: Check live availability and get up-to-date pricing for specific product types and dates.\n*   **End-to-End Booking Management**: Create, confirm, and cancel bookings seamlessly.\n*   **Voucher Retrieval**: Access and download booking vouchers directly through the API.\n*   **Configuration**: Fetch essential configuration data such as supported languages, currencies, and locations to customize your integration.\n"}},"baseSlug":"/openapi","routesMapping":{}}