[{"data":1,"prerenderedAt":3028},["ShallowReactive",2],{"navigation_docs_en":3,"-en-developers-examples":747,"-en-developers-examples-surround":3025},[4,634,674],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":40},"Guides","i-prime-book","\u002Fen\u002Fguides","en\u002F01.guides",[10,41,150,194,209,243,286,309,328,367,426,450],{"title":11,"icon":12,"path":13,"stem":14,"children":15,"page":40},"Get started","i-prime-flag","\u002Fen\u002Fguides\u002Fget-started","en\u002F01.guides\u002F01.get-started",[16,21,25,30,35],{"title":17,"path":18,"stem":19,"icon":20},"What Requiply is","\u002Fen\u002Fguides\u002Fget-started\u002Fwhat-is-requiply","en\u002F01.guides\u002F01.get-started\u002F01.what-is-requiply","i-prime-info-circle",{"title":22,"path":23,"stem":24,"icon":6},"Core concepts","\u002Fen\u002Fguides\u002Fget-started\u002Fcore-concepts","en\u002F01.guides\u002F01.get-started\u002F02.core-concepts",{"title":26,"path":27,"stem":28,"icon":29},"First setup checklist","\u002Fen\u002Fguides\u002Fget-started\u002Ffirst-setup-checklist","en\u002F01.guides\u002F01.get-started\u002F03.first-setup-checklist","i-rq-list-check",{"title":31,"path":32,"stem":33,"icon":34},"Your first booking","\u002Fen\u002Fguides\u002Fget-started\u002Ffirst-booking","en\u002F01.guides\u002F01.get-started\u002F04.first-booking","i-prime-directions",{"title":36,"path":37,"stem":38,"icon":39},"Signing in and resetting your password","\u002Fen\u002Fguides\u002Fget-started\u002Fsign-in-and-password","en\u002F01.guides\u002F01.get-started\u002F05.sign-in-and-password","i-prime-sign-in",false,{"title":42,"icon":43,"path":44,"stem":45,"children":46},"Booking","i-rq-calendar","\u002Fen\u002Fguides\u002Fbookings","en\u002F01.guides\u002F02.bookings\u002Findex",[47,49,54,58,80,104,124,140,145],{"title":48,"path":44,"stem":45,"icon":43},"Overview",{"title":50,"path":51,"stem":52,"icon":53},"Manage bookings","\u002Fen\u002Fguides\u002Fbookings\u002Fmanage","en\u002F01.guides\u002F02.bookings\u002F01.manage","i-rq-table",{"title":55,"path":56,"stem":57,"icon":43},"Calendar","\u002Fen\u002Fguides\u002Fbookings\u002Fcalendar","en\u002F01.guides\u002F02.bookings\u002F02.calendar",{"title":59,"icon":60,"path":61,"stem":62,"children":63},"Add booking","i-rq-calendar-plus","\u002Fen\u002Fguides\u002Fbookings\u002Fadd-booking","en\u002F01.guides\u002F02.bookings\u002F03.add-booking\u002Findex",[64,65,70,75],{"title":48,"path":61,"stem":62,"icon":60},{"title":66,"path":67,"stem":68,"icon":69},"Booking dates","\u002Fen\u002Fguides\u002Fbookings\u002Fadd-booking\u002Fbooking-dates","en\u002F01.guides\u002F02.bookings\u002F03.add-booking\u002F01.booking-dates","i-rq-set-calendar-clock",{"title":71,"path":72,"stem":73,"icon":74},"Scanning and pinning","\u002Fen\u002Fguides\u002Fbookings\u002Fadd-booking\u002Fscanning-and-pinning","en\u002F01.guides\u002F02.bookings\u002F03.add-booking\u002F02.scanning-and-pinning","i-prime-qrcode",{"title":76,"path":77,"stem":78,"icon":79},"Client and details","\u002Fen\u002Fguides\u002Fbookings\u002Fadd-booking\u002Fclient-and-details","en\u002F01.guides\u002F02.bookings\u002F03.add-booking\u002F03.client-and-details","i-rq-users",{"title":81,"icon":69,"path":82,"stem":83,"children":84,"page":40},"Changing a booking","\u002Fen\u002Fguides\u002Fbookings\u002Fchanging","en\u002F01.guides\u002F02.bookings\u002F04.changing",[85,89,94,99],{"title":86,"path":87,"stem":88,"icon":69},"Edit booking dates","\u002Fen\u002Fguides\u002Fbookings\u002Fchanging\u002Fdates","en\u002F01.guides\u002F02.bookings\u002F04.changing\u002F01.dates",{"title":90,"path":91,"stem":92,"icon":93},"Edit booking items","\u002Fen\u002Fguides\u002Fbookings\u002Fchanging\u002Fitems","en\u002F01.guides\u002F02.bookings\u002F04.changing\u002F02.items","i-rq-box",{"title":95,"path":96,"stem":97,"icon":98},"Edit booking services","\u002Fen\u002Fguides\u002Fbookings\u002Fchanging\u002Fservices","en\u002F01.guides\u002F02.bookings\u002F04.changing\u002F03.services","i-rq-briefcase",{"title":100,"path":101,"stem":102,"icon":103},"Booking cost adjustment","\u002Fen\u002Fguides\u002Fbookings\u002Fchanging\u002Fcost-adjustment","en\u002F01.guides\u002F02.bookings\u002F04.changing\u002F04.cost-adjustment","i-rq-set-percent",{"title":105,"icon":106,"path":107,"stem":108,"children":109,"page":40},"Payments and documents","i-rq-set-receipt","\u002Fen\u002Fguides\u002Fbookings\u002Fpayments-and-documents","en\u002F01.guides\u002F02.bookings\u002F05.payments-and-documents",[110,115,119],{"title":111,"path":112,"stem":113,"icon":114},"Money on a booking","\u002Fen\u002Fguides\u002Fbookings\u002Fpayments-and-documents\u002Fmoney-on-a-booking","en\u002F01.guides\u002F02.bookings\u002F05.payments-and-documents\u002F01.money-on-a-booking","i-prime-wallet",{"title":116,"path":117,"stem":118,"icon":106},"Invoice groups","\u002Fen\u002Fguides\u002Fbookings\u002Fpayments-and-documents\u002Finvoice-groups","en\u002F01.guides\u002F02.bookings\u002F05.payments-and-documents\u002F02.invoice-groups",{"title":120,"path":121,"stem":122,"icon":123},"Booking documents","\u002Fen\u002Fguides\u002Fbookings\u002Fpayments-and-documents\u002Fdocuments","en\u002F01.guides\u002F02.bookings\u002F05.payments-and-documents\u002F03.documents","i-rq-set-file-pdf",{"title":125,"icon":126,"path":127,"stem":128,"children":129},"Pickup and return checklists","i-rq-check-all","\u002Fen\u002Fguides\u002Fbookings\u002Fchecklists","en\u002F01.guides\u002F02.bookings\u002F06.checklists\u002Findex",[130,131,135],{"title":48,"path":127,"stem":128,"icon":126},{"title":132,"path":133,"stem":134,"icon":29},"Assigning and replacing at pickup","\u002Fen\u002Fguides\u002Fbookings\u002Fchecklists\u002Fpickup","en\u002F01.guides\u002F02.bookings\u002F06.checklists\u002F01.pickup",{"title":136,"path":137,"stem":138,"icon":139},"Returns","\u002Fen\u002Fguides\u002Fbookings\u002Fchecklists\u002Freturns","en\u002F01.guides\u002F02.bookings\u002F06.checklists\u002F02.returns","i-prime-undo",{"title":141,"path":142,"stem":143,"icon":144},"Subrentals","\u002Fen\u002Fguides\u002Fbookings\u002Fsubrentals","en\u002F01.guides\u002F02.bookings\u002F07.subrentals","i-rq-set-swap",{"title":146,"path":147,"stem":148,"icon":149},"Sell items on a booking","\u002Fen\u002Fguides\u002Fbookings\u002Fsell-items","en\u002F01.guides\u002F02.bookings\u002F08.sell-items","i-rq-cart-plus",{"title":151,"icon":93,"path":152,"stem":153,"children":154},"Inventory","\u002Fen\u002Fguides\u002Finventory","en\u002F01.guides\u002F03.inventory\u002Findex",[155,156,160,165,170,181,185,189],{"title":48,"path":152,"stem":153,"icon":93},{"title":157,"path":158,"stem":159,"icon":93},"Manage inventory","\u002Fen\u002Fguides\u002Finventory\u002Fmanage","en\u002F01.guides\u002F03.inventory\u002F01.manage",{"title":161,"path":162,"stem":163,"icon":164},"Add item","\u002Fen\u002Fguides\u002Finventory\u002Fadd-item","en\u002F01.guides\u002F03.inventory\u002F02.add-item","i-rq-box-plus",{"title":166,"path":167,"stem":168,"icon":169},"Bundles","\u002Fen\u002Fguides\u002Finventory\u002Fbundles","en\u002F01.guides\u002F03.inventory\u002F03.bundles","i-rq-set-layers",{"title":171,"icon":172,"path":173,"stem":174,"children":175},"Categories","i-rq-set-shapes","\u002Fen\u002Fguides\u002Finventory\u002Fcategories","en\u002F01.guides\u002F03.inventory\u002F04.categories\u002Findex",[176,177],{"title":48,"path":173,"stem":174,"icon":172},{"title":178,"path":179,"stem":180,"icon":172},"Add or edit category","\u002Fen\u002Fguides\u002Finventory\u002Fcategories\u002Fadd-or-edit","en\u002F01.guides\u002F03.inventory\u002F04.categories\u002F01.add-or-edit",{"title":182,"path":183,"stem":184,"icon":74},"QR codes and barcodes","\u002Fen\u002Fguides\u002Finventory\u002Fqr-and-barcodes","en\u002F01.guides\u002F03.inventory\u002F05.qr-and-barcodes",{"title":186,"path":187,"stem":188,"icon":29},"Inventory tasks","\u002Fen\u002Fguides\u002Finventory\u002Ftasks","en\u002F01.guides\u002F03.inventory\u002F06.tasks",{"title":190,"path":191,"stem":192,"icon":193},"Import inventory","\u002Fen\u002Fguides\u002Finventory\u002Fimport","en\u002F01.guides\u002F03.inventory\u002F07.import","i-prime-download",{"title":195,"icon":98,"path":196,"stem":197,"children":198},"Services","\u002Fen\u002Fguides\u002Fservices","en\u002F01.guides\u002F04.services\u002Findex",[199,200,204],{"title":48,"path":196,"stem":197,"icon":98},{"title":201,"path":202,"stem":203,"icon":98},"Manage services","\u002Fen\u002Fguides\u002Fservices\u002Fmanage","en\u002F01.guides\u002F04.services\u002F01.manage",{"title":205,"path":206,"stem":207,"icon":208},"Add or edit service","\u002Fen\u002Fguides\u002Fservices\u002Fadd-or-edit","en\u002F01.guides\u002F04.services\u002F02.add-or-edit","i-rq-briefcase-plus",{"title":210,"icon":79,"path":211,"stem":212,"children":213},"Clients","\u002Fen\u002Fguides\u002Fclients","en\u002F01.guides\u002F05.clients\u002Findex",[214,215,219,224,229,234,239],{"title":48,"path":211,"stem":212,"icon":79},{"title":216,"path":217,"stem":218,"icon":79},"Manage clients","\u002Fen\u002Fguides\u002Fclients\u002Fmanage","en\u002F01.guides\u002F05.clients\u002F01.manage",{"title":220,"path":221,"stem":222,"icon":223},"Client details","\u002Fen\u002Fguides\u002Fclients\u002Fclient-details","en\u002F01.guides\u002F05.clients\u002F02.client-details","i-rq-set-contact",{"title":225,"path":226,"stem":227,"icon":228},"Add or edit client","\u002Fen\u002Fguides\u002Fclients\u002Fadd-or-edit","en\u002F01.guides\u002F05.clients\u002F03.add-or-edit","i-rq-users-plus",{"title":230,"path":231,"stem":232,"icon":233},"Debt settlement","\u002Fen\u002Fguides\u002Fclients\u002Fdebt-settlement","en\u002F01.guides\u002F05.clients\u002F04.debt-settlement","i-rq-set-wallet",{"title":235,"path":236,"stem":237,"icon":238},"Calls","\u002Fen\u002Fguides\u002Fclients\u002Fcalls","en\u002F01.guides\u002F05.clients\u002F05.calls","i-rq-phone",{"title":240,"path":241,"stem":242,"icon":193},"Import clients","\u002Fen\u002Fguides\u002Fclients\u002Fimport","en\u002F01.guides\u002F05.clients\u002F06.import",{"title":244,"icon":245,"path":246,"stem":247,"children":248,"page":40},"Conversations","i-rq-comments","\u002Fen\u002Fguides\u002Fconversations","en\u002F01.guides\u002F06.conversations",[249,253,258,276,281],{"title":250,"path":251,"stem":252,"icon":245},"Conversations inbox","\u002Fen\u002Fguides\u002Fconversations\u002Finbox","en\u002F01.guides\u002F06.conversations\u002F01.inbox",{"title":254,"path":255,"stem":256,"icon":257},"AI assistant and handoff","\u002Fen\u002Fguides\u002Fconversations\u002Fai-and-handoff","en\u002F01.guides\u002F06.conversations\u002F02.ai-and-handoff","i-rq-set-ai-chat",{"title":259,"icon":260,"path":261,"stem":262,"children":263},"Channels","i-prime-inbox","\u002Fen\u002Fguides\u002Fconversations\u002Fchannels","en\u002F01.guides\u002F06.conversations\u002F03.channels\u002Findex",[264,266,271],{"title":265,"path":261,"stem":262,"icon":260},"Omnichannel inbox",{"title":267,"path":268,"stem":269,"icon":270},"Instagram","\u002Fen\u002Fguides\u002Fconversations\u002Fchannels\u002Finstagram","en\u002F01.guides\u002F06.conversations\u002F03.channels\u002F01.instagram","i-prime-instagram",{"title":272,"path":273,"stem":274,"icon":275},"OLX","\u002Fen\u002Fguides\u002Fconversations\u002Fchannels\u002Folx","en\u002F01.guides\u002F06.conversations\u002F03.channels\u002F02.olx","i-prime-shopping-bag",{"title":277,"path":278,"stem":279,"icon":280},"Comments","\u002Fen\u002Fguides\u002Fconversations\u002Fcomments","en\u002F01.guides\u002F06.conversations\u002F04.comments","i-prime-comment",{"title":282,"path":283,"stem":284,"icon":285},"Notifications","\u002Fen\u002Fguides\u002Fconversations\u002Fnotifications","en\u002F01.guides\u002F06.conversations\u002F05.notifications","i-prime-bell",{"title":287,"icon":288,"path":289,"stem":290,"children":291},"Sales","i-rq-cart","\u002Fen\u002Fguides\u002Fsales","en\u002F01.guides\u002F07.sales\u002Findex",[292,293,297,301,305],{"title":48,"path":289,"stem":290,"icon":288},{"title":294,"path":295,"stem":296,"icon":288},"Sales list","\u002Fen\u002Fguides\u002Fsales\u002Flist","en\u002F01.guides\u002F07.sales\u002F01.list",{"title":298,"path":299,"stem":300,"icon":149},"New sale","\u002Fen\u002Fguides\u002Fsales\u002Fnew-sale","en\u002F01.guides\u002F07.sales\u002F02.new-sale",{"title":302,"path":303,"stem":304,"icon":106},"Sale page","\u002Fen\u002Fguides\u002Fsales\u002Fsale-page","en\u002F01.guides\u002F07.sales\u002F03.sale-page",{"title":306,"path":307,"stem":308,"icon":93},"Sale items and stock","\u002Fen\u002Fguides\u002Fsales\u002Fitems-and-stock","en\u002F01.guides\u002F07.sales\u002F04.items-and-stock",{"title":310,"icon":311,"path":312,"stem":313,"children":314,"page":40},"Reports","i-rq-chart-line","\u002Fen\u002Fguides\u002Freports","en\u002F01.guides\u002F08.reports",[315,320,324],{"title":316,"path":317,"stem":318,"icon":319},"Dashboard","\u002Fen\u002Fguides\u002Freports\u002Fdashboard","en\u002F01.guides\u002F08.reports\u002F01.dashboard","i-rq-home",{"title":321,"path":322,"stem":323,"icon":311},"Analytics","\u002Fen\u002Fguides\u002Freports\u002Fanalytics","en\u002F01.guides\u002F08.reports\u002F02.analytics",{"title":310,"path":325,"stem":326,"icon":327},"\u002Fen\u002Fguides\u002Freports\u002Freports","en\u002F01.guides\u002F08.reports\u002F03.reports","i-prime-chart-bar",{"title":329,"icon":330,"path":331,"stem":332,"children":333},"Online booking","i-rq-globe","\u002Fen\u002Fguides\u002Fonline-booking","en\u002F01.guides\u002F09.online-booking\u002Findex",[334,336,341,345,350,354,359,363],{"title":335,"path":331,"stem":332,"icon":330},"Client portal",{"title":337,"path":338,"stem":339,"icon":340},"Portal settings","\u002Fen\u002Fguides\u002Fonline-booking\u002Fportal-settings","en\u002F01.guides\u002F09.online-booking\u002F01.portal-settings","i-rq-set-globe",{"title":342,"path":343,"stem":344,"icon":60},"Booking flow","\u002Fen\u002Fguides\u002Fonline-booking\u002Fbooking-flow","en\u002F01.guides\u002F09.online-booking\u002F02.booking-flow",{"title":346,"path":347,"stem":348,"icon":349},"Customer accounts","\u002Fen\u002Fguides\u002Fonline-booking\u002Fcustomer-accounts","en\u002F01.guides\u002F09.online-booking\u002F03.customer-accounts","i-rq-set-users",{"title":351,"path":352,"stem":353,"icon":257},"Booking assistant","\u002Fen\u002Fguides\u002Fonline-booking\u002Fbooking-assistant","en\u002F01.guides\u002F09.online-booking\u002F04.booking-assistant",{"title":355,"path":356,"stem":357,"icon":358},"Website embed","\u002Fen\u002Fguides\u002Fonline-booking\u002Fwebsite-embed","en\u002F01.guides\u002F09.online-booking\u002F05.website-embed","i-prime-code",{"title":360,"path":361,"stem":362,"icon":257},"AI web widget","\u002Fen\u002Fguides\u002Fonline-booking\u002Fweb-widget","en\u002F01.guides\u002F09.online-booking\u002F06.web-widget",{"title":364,"path":365,"stem":366,"icon":340},"Domains","\u002Fen\u002Fguides\u002Fonline-booking\u002Fcustom-domains","en\u002F01.guides\u002F09.online-booking\u002F07.custom-domains",{"title":368,"icon":369,"path":370,"stem":371,"children":372,"page":40},"Automations and templates","i-rq-set-flow","\u002Fen\u002Fguides\u002Fautomations","en\u002F01.guides\u002F10.automations",[373,394,405,416],{"title":374,"icon":369,"path":375,"stem":376,"children":377},"Workflows","\u002Fen\u002Fguides\u002Fautomations\u002Fworkflows","en\u002F01.guides\u002F10.automations\u002F01.workflows\u002Findex",[378,379,384,389],{"title":48,"path":375,"stem":376,"icon":369},{"title":380,"path":381,"stem":382,"icon":383},"Triggers and filters","\u002Fen\u002Fguides\u002Fautomations\u002Fworkflows\u002Ftriggers-and-filters","en\u002F01.guides\u002F10.automations\u002F01.workflows\u002F01.triggers-and-filters","i-prime-filter",{"title":385,"path":386,"stem":387,"icon":388},"Actions","\u002Fen\u002Fguides\u002Fautomations\u002Fworkflows\u002Factions","en\u002F01.guides\u002F10.automations\u002F01.workflows\u002F02.actions","i-prime-send",{"title":390,"path":391,"stem":392,"icon":393},"Recipes","\u002Fen\u002Fguides\u002Fautomations\u002Fworkflows\u002Frecipes","en\u002F01.guides\u002F10.automations\u002F01.workflows\u002F03.recipes","i-prime-lightbulb",{"title":395,"icon":396,"path":397,"stem":398,"children":399},"Email templates","i-rq-set-envelope","\u002Fen\u002Fguides\u002Fautomations\u002Femail-templates","en\u002F01.guides\u002F10.automations\u002F02.email-templates\u002Findex",[400,401],{"title":48,"path":397,"stem":398,"icon":396},{"title":402,"path":403,"stem":404,"icon":396},"Add or edit email template","\u002Fen\u002Fguides\u002Fautomations\u002Femail-templates\u002Fadd-or-edit","en\u002F01.guides\u002F10.automations\u002F02.email-templates\u002F01.add-or-edit",{"title":406,"icon":407,"path":408,"stem":409,"children":410},"Message templates","i-rq-set-message","\u002Fen\u002Fguides\u002Fautomations\u002Fmessage-templates","en\u002F01.guides\u002F10.automations\u002F03.message-templates\u002Findex",[411,412],{"title":48,"path":408,"stem":409,"icon":407},{"title":413,"path":414,"stem":415,"icon":407},"Add or edit message template","\u002Fen\u002Fguides\u002Fautomations\u002Fmessage-templates\u002Fadd-or-edit","en\u002F01.guides\u002F10.automations\u002F03.message-templates\u002F01.add-or-edit",{"title":417,"icon":123,"path":418,"stem":419,"children":420},"Custom export templates","\u002Fen\u002Fguides\u002Fautomations\u002Fexport-templates","en\u002F01.guides\u002F10.automations\u002F04.export-templates\u002Findex",[421,422],{"title":48,"path":418,"stem":419,"icon":123},{"title":423,"path":424,"stem":425,"icon":123},"Add or edit export template","\u002Fen\u002Fguides\u002Fautomations\u002Fexport-templates\u002Fadd-or-edit","en\u002F01.guides\u002F10.automations\u002F04.export-templates\u002F01.add-or-edit",{"title":427,"icon":428,"path":429,"stem":430,"children":431},"Mobile App","i-prime-mobile","\u002Fen\u002Fguides\u002Fmobile-app","en\u002F01.guides\u002F11.mobile-app\u002Findex",[432,433,437,441,446],{"title":48,"path":429,"stem":430,"icon":428},{"title":434,"path":435,"stem":436,"icon":43},"Bookings on the phone","\u002Fen\u002Fguides\u002Fmobile-app\u002Fbookings","en\u002F01.guides\u002F11.mobile-app\u002F01.bookings",{"title":438,"path":439,"stem":440,"icon":74},"Scanning barcodes and QR codes","\u002Fen\u002Fguides\u002Fmobile-app\u002Fscanning","en\u002F01.guides\u002F11.mobile-app\u002F02.scanning",{"title":442,"path":443,"stem":444,"icon":445},"Slow internet and no connection","\u002Fen\u002Fguides\u002Fmobile-app\u002Fslow-and-offline","en\u002F01.guides\u002F11.mobile-app\u002F03.slow-and-offline","i-prime-wifi",{"title":447,"path":448,"stem":449,"icon":245},"Conversations and comments","\u002Fen\u002Fguides\u002Fmobile-app\u002Fconversations-and-comments","en\u002F01.guides\u002F11.mobile-app\u002F04.conversations-and-comments",{"title":451,"icon":452,"path":453,"stem":454,"children":455},"Settings","i-rq-cog","\u002Fen\u002Fguides\u002Fsettings","en\u002F01.guides\u002F12.settings\u002Findex",[456,457,522,548,575,600,603,629],{"title":48,"path":453,"stem":454,"icon":452},{"title":458,"icon":459,"path":460,"stem":461,"children":462},"Organization settings","i-rq-set-building","\u002Fen\u002Fguides\u002Fsettings\u002Forganization","en\u002F01.guides\u002F12.settings\u002F01.organization\u002Findex",[463,464,468,473,488,499,504,508,518],{"title":48,"path":460,"stem":461,"icon":459},{"title":465,"path":466,"stem":467,"icon":459},"Organization info","\u002Fen\u002Fguides\u002Fsettings\u002Forganization\u002Finfo","en\u002F01.guides\u002F12.settings\u002F01.organization\u002F01.info",{"title":469,"path":470,"stem":471,"icon":472},"Features","\u002Fen\u002Fguides\u002Fsettings\u002Forganization\u002Ffeatures","en\u002F01.guides\u002F12.settings\u002F01.organization\u002F02.features","i-rq-set-toggle",{"title":474,"icon":349,"path":475,"stem":476,"children":477},"Accounts","\u002Fen\u002Fguides\u002Fsettings\u002Forganization\u002Faccounts","en\u002F01.guides\u002F12.settings\u002F01.organization\u002F03.accounts\u002Findex",[478,479,484],{"title":48,"path":475,"stem":476,"icon":349},{"title":480,"path":481,"stem":482,"icon":483},"Permission groups","\u002Fen\u002Fguides\u002Fsettings\u002Forganization\u002Faccounts\u002Fpermission-groups","en\u002F01.guides\u002F12.settings\u002F01.organization\u002F03.accounts\u002F01.permission-groups","i-prime-lock",{"title":485,"path":486,"stem":487,"icon":349},"Edit account","\u002Fen\u002Fguides\u002Fsettings\u002Forganization\u002Faccounts\u002Fedit-account","en\u002F01.guides\u002F12.settings\u002F01.organization\u002F03.accounts\u002F02.edit-account",{"title":489,"icon":490,"path":491,"stem":492,"children":493},"Locations","i-rq-set-map-marker","\u002Fen\u002Fguides\u002Fsettings\u002Forganization\u002Flocations","en\u002F01.guides\u002F12.settings\u002F01.organization\u002F04.locations\u002Findex",[494,495],{"title":48,"path":491,"stem":492,"icon":490},{"title":496,"path":497,"stem":498,"icon":490},"Add or edit location","\u002Fen\u002Fguides\u002Fsettings\u002Forganization\u002Flocations\u002Fadd-or-edit","en\u002F01.guides\u002F12.settings\u002F01.organization\u002F04.locations\u002F01.add-or-edit",{"title":500,"path":501,"stem":502,"icon":503},"Localization","\u002Fen\u002Fguides\u002Fsettings\u002Forganization\u002Flocalization","en\u002F01.guides\u002F12.settings\u002F01.organization\u002F05.localization","i-rq-set-language",{"title":505,"path":506,"stem":507,"icon":69},"Date & time settings","\u002Fen\u002Fguides\u002Fsettings\u002Forganization\u002Fdate-and-time","en\u002F01.guides\u002F12.settings\u002F01.organization\u002F06.date-and-time",{"title":509,"icon":223,"path":510,"stem":511,"children":512},"Employees and subcontractors","\u002Fen\u002Fguides\u002Fsettings\u002Forganization\u002Femployees","en\u002F01.guides\u002F12.settings\u002F01.organization\u002F07.employees\u002Findex",[513,514],{"title":48,"path":510,"stem":511,"icon":223},{"title":515,"path":516,"stem":517,"icon":223},"Add or edit employee or subcontractor","\u002Fen\u002Fguides\u002Fsettings\u002Forganization\u002Femployees\u002Fadd-or-edit","en\u002F01.guides\u002F12.settings\u002F01.organization\u002F07.employees\u002F01.add-or-edit",{"title":519,"path":520,"stem":521,"icon":106},"Billing & plans","\u002Fen\u002Fguides\u002Fsettings\u002Forganization\u002Fbilling","en\u002F01.guides\u002F12.settings\u002F01.organization\u002F08.billing",{"title":523,"icon":524,"path":525,"stem":526,"children":527},"Integrations","i-prime-link","\u002Fen\u002Fguides\u002Fsettings\u002Fintegrations","en\u002F01.guides\u002F12.settings\u002F02.integrations\u002Findex",[528,529,534,539,544],{"title":48,"path":525,"stem":526,"icon":524},{"title":530,"path":531,"stem":532,"icon":533},"Payments","\u002Fen\u002Fguides\u002Fsettings\u002Fintegrations\u002Fpayments","en\u002F01.guides\u002F12.settings\u002F02.integrations\u002F01.payments","i-rq-set-card",{"title":535,"path":536,"stem":537,"icon":538},"Communications","\u002Fen\u002Fguides\u002Fsettings\u002Fintegrations\u002Fcommunications","en\u002F01.guides\u002F12.settings\u002F02.integrations\u002F02.communications","i-rq-set-comments",{"title":540,"path":541,"stem":542,"icon":543},"Document signing","\u002Fen\u002Fguides\u002Fsettings\u002Fintegrations\u002Fsigning","en\u002F01.guides\u002F12.settings\u002F02.integrations\u002F03.signing","i-rq-set-signature",{"title":545,"path":546,"stem":547,"icon":193},"Data migration","\u002Fen\u002Fguides\u002Fsettings\u002Fintegrations\u002Fdata-migration","en\u002F01.guides\u002F12.settings\u002F02.integrations\u002F04.data-migration",{"title":549,"icon":550,"path":551,"stem":552,"children":553},"Pricing","i-rq-set-tags","\u002Fen\u002Fguides\u002Fsettings\u002Fpricing","en\u002F01.guides\u002F12.settings\u002F03.pricing\u002Findex",[554,555,565],{"title":48,"path":551,"stem":552,"icon":550},{"title":556,"icon":550,"path":557,"stem":558,"children":559},"Pricing tiers","\u002Fen\u002Fguides\u002Fsettings\u002Fpricing\u002Fpricing-tiers","en\u002F01.guides\u002F12.settings\u002F03.pricing\u002F01.pricing-tiers\u002Findex",[560,561],{"title":48,"path":557,"stem":558,"icon":550},{"title":562,"path":563,"stem":564,"icon":550},"Add or edit pricing tier group","\u002Fen\u002Fguides\u002Fsettings\u002Fpricing\u002Fpricing-tiers\u002Fadd-or-edit","en\u002F01.guides\u002F12.settings\u002F03.pricing\u002F01.pricing-tiers\u002F01.add-or-edit",{"title":566,"icon":103,"path":567,"stem":568,"children":569},"Pricing discounts","\u002Fen\u002Fguides\u002Fsettings\u002Fpricing\u002Fpricing-discounts","en\u002F01.guides\u002F12.settings\u002F03.pricing\u002F02.pricing-discounts\u002Findex",[570,571],{"title":48,"path":567,"stem":568,"icon":103},{"title":572,"path":573,"stem":574,"icon":103},"Add or edit pricing discount","\u002Fen\u002Fguides\u002Fsettings\u002Fpricing\u002Fpricing-discounts\u002Fadd-or-edit","en\u002F01.guides\u002F12.settings\u002F03.pricing\u002F02.pricing-discounts\u002F01.add-or-edit",{"title":576,"icon":43,"path":577,"stem":578,"children":579},"Bookings","\u002Fen\u002Fguides\u002Fsettings\u002Fbookings","en\u002F01.guides\u002F12.settings\u002F04.bookings\u002Findex",[580,581,586,591,596],{"title":48,"path":577,"stem":578,"icon":43},{"title":582,"path":583,"stem":584,"icon":585},"Booking statuses","\u002Fen\u002Fguides\u002Fsettings\u002Fbookings\u002Fstatuses","en\u002F01.guides\u002F12.settings\u002F04.bookings\u002F01.statuses","i-rq-set-status",{"title":587,"path":588,"stem":589,"icon":590},"Booking creation","\u002Fen\u002Fguides\u002Fsettings\u002Fbookings\u002Fbooking-creation","en\u002F01.guides\u002F12.settings\u002F04.bookings\u002F02.booking-creation","i-rq-set-calendar-plus",{"title":592,"path":593,"stem":594,"icon":595},"Booking duration","\u002Fen\u002Fguides\u002Fsettings\u002Fbookings\u002Fbooking-duration","en\u002F01.guides\u002F12.settings\u002F04.bookings\u002F03.booking-duration","i-rq-set-clock",{"title":597,"path":598,"stem":599,"icon":233},"Deposits","\u002Fen\u002Fguides\u002Fsettings\u002Fbookings\u002Fdeposits","en\u002F01.guides\u002F12.settings\u002F04.bookings\u002F04.deposits",{"title":48,"path":601,"stem":602,"icon":93},"\u002Fen\u002Fguides\u002Fsettings\u002Finventory","en\u002F01.guides\u002F12.settings\u002F05.inventory",{"title":604,"icon":605,"path":606,"stem":607,"children":608},"Fields","i-rq-set-field","\u002Fen\u002Fguides\u002Fsettings\u002Ffields","en\u002F01.guides\u002F12.settings\u002F06.fields\u002Findex",[609,610,614,619,624],{"title":48,"path":606,"stem":607,"icon":605},{"title":611,"path":612,"stem":613,"icon":605},"Entity fields","\u002Fen\u002Fguides\u002Fsettings\u002Ffields\u002Fentity-fields","en\u002F01.guides\u002F12.settings\u002F06.fields\u002F01.entity-fields",{"title":615,"path":616,"stem":617,"icon":618},"Level configurations","\u002Fen\u002Fguides\u002Fsettings\u002Ffields\u002Flevel-configurations","en\u002F01.guides\u002F12.settings\u002F06.fields\u002F02.level-configurations","i-rq-set-level-tabs",{"title":620,"path":621,"stem":622,"icon":623},"Table column layout","\u002Fen\u002Fguides\u002Fsettings\u002Ffields\u002Ftable-columns","en\u002F01.guides\u002F12.settings\u002F06.fields\u002F03.table-columns","i-rq-set-table",{"title":625,"path":626,"stem":627,"icon":628},"Detail page fields","\u002Fen\u002Fguides\u002Fsettings\u002Ffields\u002Fdetail-page-fields","en\u002F01.guides\u002F12.settings\u002F06.fields\u002F04.detail-page-fields","i-rq-set-detail-page",{"title":630,"path":631,"stem":632,"icon":633},"Sidebar menu layout","\u002Fen\u002Fguides\u002Fsettings\u002Fmenu-layout","en\u002F01.guides\u002F12.settings\u002F07.menu-layout","i-prime-bars",{"title":635,"icon":636,"path":637,"stem":638,"children":639,"page":40},"AI & MCP","i-prime-sparkles","\u002Fen\u002Fai","en\u002F02.ai",[640,644,669],{"title":641,"path":642,"stem":643,"icon":636},"Requiply Assistant","\u002Fen\u002Fai\u002Frequiply-assistant","en\u002F02.ai\u002F01.requiply-assistant",{"title":645,"icon":646,"path":647,"stem":648,"children":649},"Requiply MCP","i-rq-set-mcp","\u002Fen\u002Fai\u002Fmcp","en\u002F02.ai\u002F02.mcp\u002Findex",[650,651,655,660,664],{"title":48,"path":647,"stem":648,"icon":646},{"title":652,"path":653,"stem":654,"icon":524},"Connecting","\u002Fen\u002Fai\u002Fmcp\u002Fconnecting","en\u002F02.ai\u002F02.mcp\u002F01.connecting",{"title":656,"path":657,"stem":658,"icon":659},"Tools","\u002Fen\u002Fai\u002Fmcp\u002Ftools","en\u002F02.ai\u002F02.mcp\u002F02.tools","i-prime-wrench",{"title":661,"path":662,"stem":663,"icon":393},"Use cases","\u002Fen\u002Fai\u002Fmcp\u002Fuse-cases","en\u002F02.ai\u002F02.mcp\u002F03.use-cases",{"title":665,"path":666,"stem":667,"icon":668},"Troubleshooting","\u002Fen\u002Fai\u002Fmcp\u002Ftroubleshooting","en\u002F02.ai\u002F02.mcp\u002F04.troubleshooting","i-prime-question-circle",{"title":670,"path":671,"stem":672,"icon":673},"AI usage","\u002Fen\u002Fai\u002Fai-usage","en\u002F02.ai\u002F03.ai-usage","i-rq-set-gauge",{"title":675,"icon":358,"path":676,"stem":677,"children":678,"page":40},"Developers","\u002Fen\u002Fdevelopers","en\u002F03.developers",[679,682,687,738,743],{"title":48,"path":680,"stem":681,"icon":358},"\u002Fen\u002Fdevelopers\u002Foverview","en\u002F03.developers\u002F00.overview",{"title":683,"path":684,"stem":685,"icon":686},"Authentication and API Keys","\u002Fen\u002Fdevelopers\u002Fauthentication-and-api-keys","en\u002F03.developers\u002F01.authentication-and-api-keys","i-rq-set-key",{"title":688,"icon":358,"path":689,"stem":690,"children":691},"TypeScript SDK","\u002Fen\u002Fdevelopers\u002Ftypescript-sdk","en\u002F03.developers\u002F02.typescript-sdk\u002Findex",[692,693,697,701,705,709,713,717,721,724,727,731,735],{"title":48,"path":689,"stem":690,"icon":358},{"title":694,"path":695,"stem":696,"icon":358},"Installation","\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Finstallation","en\u002F03.developers\u002F02.typescript-sdk\u002F01.installation",{"title":698,"path":699,"stem":700,"icon":358},"Quick Start","\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Fquick-start","en\u002F03.developers\u002F02.typescript-sdk\u002F02.quick-start",{"title":702,"path":703,"stem":704,"icon":358},"Browser and Server Usage","\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Fbrowser-and-server-usage","en\u002F03.developers\u002F02.typescript-sdk\u002F03.browser-and-server-usage",{"title":706,"path":707,"stem":708,"icon":358},"Error Handling","\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Ferror-handling","en\u002F03.developers\u002F02.typescript-sdk\u002F04.error-handling",{"title":710,"path":711,"stem":712,"icon":358},"Request Options","\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Frequest-options","en\u002F03.developers\u002F02.typescript-sdk\u002F05.request-options",{"title":714,"path":715,"stem":716,"icon":358},"Inventory and Categories","\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Finventory-and-categories","en\u002F03.developers\u002F02.typescript-sdk\u002F06.inventory-and-categories",{"title":718,"path":719,"stem":720,"icon":358},"Availability and Pricing","\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Favailability-and-pricing","en\u002F03.developers\u002F02.typescript-sdk\u002F07.availability-and-pricing",{"title":576,"path":722,"stem":723,"icon":358},"\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Fbookings","en\u002F03.developers\u002F02.typescript-sdk\u002F08.bookings",{"title":210,"path":725,"stem":726,"icon":358},"\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Fclients","en\u002F03.developers\u002F02.typescript-sdk\u002F09.clients",{"title":728,"path":729,"stem":730,"icon":358},"Sales and Goods for Sale","\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Fsales","en\u002F03.developers\u002F02.typescript-sdk\u002F10.sales",{"title":732,"path":733,"stem":734,"icon":358},"Organization","\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Forganization","en\u002F03.developers\u002F02.typescript-sdk\u002F11.organization",{"title":310,"path":736,"stem":737,"icon":358},"\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Freports","en\u002F03.developers\u002F02.typescript-sdk\u002F12.reports",{"title":739,"path":740,"stem":741,"icon":742},"REST API Reference","\u002Fen\u002Fdevelopers\u002Fapi-reference","en\u002F03.developers\u002F03.api-reference","i-prime-server",{"title":744,"path":745,"stem":746,"icon":6},"Examples","\u002Fen\u002Fdevelopers\u002Fexamples","en\u002F03.developers\u002F04.examples",{"id":748,"title":744,"body":749,"description":3012,"extension":3013,"links":3014,"meta":3015,"navigation":3022,"path":745,"seo":3023,"stem":746,"__hash__":3024},"docs_en\u002Fen\u002F03.developers\u002F04.examples.md",{"type":750,"value":751,"toc":3001},"minimark",[752,769,774,1001,1008,1012,1226,1230,1623,1627,1634,2096,2100,2284,2288,2415,2421,2425,2667,2671,2953,2968,2972,2975,2997],[753,754,755,756,760,761,764,765,768],"p",{},"The snippets assume a ",[757,758,759],"code",{},"requiply"," client from the ",[762,763,698],"a",{"href":699},": a publishable key for storefront examples, a secret key for server examples. IDs such as ",[757,766,767],{},"cameraKitId"," stand for UUIDs you read from the catalog.",[770,771,773],"h2",{"id":772},"storefront-catalog-for-chosen-dates","Storefront: catalog for chosen dates",[775,776,781],"pre",{"className":777,"code":778,"language":779,"meta":780,"style":780},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","const { items, nextCursor } = await requiply.inventory.list({\n  startDate: '2026-07-01T10:00:00+03:00',\n  endDate: '2026-07-03T18:00:00+03:00',\n  limit: 50,\n});\n\nfor (const item of items) {\n  console.log(item.name, item.basePrice, item.currency, `${item.availableQuantity} free`);\n}\n","ts","",[757,782,783,837,860,877,891,902,909,931,995],{"__ignoreMap":780},[784,785,788,792,796,800,803,806,809,812,816,819,822,825,827,831,834],"span",{"class":786,"line":787},"line",1,[784,789,791],{"class":790},"spNyl","const",[784,793,795],{"class":794},"sMK4o"," {",[784,797,799],{"class":798},"sTEyZ"," items",[784,801,802],{"class":794},",",[784,804,805],{"class":798}," nextCursor ",[784,807,808],{"class":794},"}",[784,810,811],{"class":794}," =",[784,813,815],{"class":814},"s7zQu"," await",[784,817,818],{"class":798}," requiply",[784,820,821],{"class":794},".",[784,823,824],{"class":798},"inventory",[784,826,821],{"class":794},[784,828,830],{"class":829},"s2Zo4","list",[784,832,833],{"class":798},"(",[784,835,836],{"class":794},"{\n",[784,838,840,844,847,850,854,857],{"class":786,"line":839},2,[784,841,843],{"class":842},"swJcz","  startDate",[784,845,846],{"class":794},":",[784,848,849],{"class":794}," '",[784,851,853],{"class":852},"sfazB","2026-07-01T10:00:00+03:00",[784,855,856],{"class":794},"'",[784,858,859],{"class":794},",\n",[784,861,863,866,868,870,873,875],{"class":786,"line":862},3,[784,864,865],{"class":842},"  endDate",[784,867,846],{"class":794},[784,869,849],{"class":794},[784,871,872],{"class":852},"2026-07-03T18:00:00+03:00",[784,874,856],{"class":794},[784,876,859],{"class":794},[784,878,880,883,885,889],{"class":786,"line":879},4,[784,881,882],{"class":842},"  limit",[784,884,846],{"class":794},[784,886,888],{"class":887},"sbssI"," 50",[784,890,859],{"class":794},[784,892,894,896,899],{"class":786,"line":893},5,[784,895,808],{"class":794},[784,897,898],{"class":798},")",[784,900,901],{"class":794},";\n",[784,903,905],{"class":786,"line":904},6,[784,906,908],{"emptyLinePlaceholder":907},true,"\n",[784,910,912,915,918,920,923,926,929],{"class":786,"line":911},7,[784,913,914],{"class":814},"for",[784,916,917],{"class":798}," (",[784,919,791],{"class":790},[784,921,922],{"class":798}," item ",[784,924,925],{"class":794},"of",[784,927,928],{"class":798}," items) ",[784,930,836],{"class":794},[784,932,934,937,939,942,944,947,949,952,954,957,959,962,964,966,968,971,973,976,978,980,983,985,988,991,993],{"class":786,"line":933},8,[784,935,936],{"class":798},"  console",[784,938,821],{"class":794},[784,940,941],{"class":829},"log",[784,943,833],{"class":842},[784,945,946],{"class":798},"item",[784,948,821],{"class":794},[784,950,951],{"class":798},"name",[784,953,802],{"class":794},[784,955,956],{"class":798}," item",[784,958,821],{"class":794},[784,960,961],{"class":798},"basePrice",[784,963,802],{"class":794},[784,965,956],{"class":798},[784,967,821],{"class":794},[784,969,970],{"class":798},"currency",[784,972,802],{"class":794},[784,974,975],{"class":794}," `${",[784,977,946],{"class":798},[784,979,821],{"class":794},[784,981,982],{"class":798},"availableQuantity",[784,984,808],{"class":794},[784,986,987],{"class":852}," free",[784,989,990],{"class":794},"`",[784,992,898],{"class":842},[784,994,901],{"class":794},[784,996,998],{"class":786,"line":997},9,[784,999,1000],{"class":794},"}\n",[753,1002,1003,1004,1007],{},"To list only what has at least one unit free for the whole period, use ",[757,1005,1006],{},"availability.items()"," with the same dates.",[770,1009,1011],{"id":1010},"storefront-offer-only-valid-pickup-times","Storefront: offer only valid pickup times",[775,1013,1015],{"className":777,"code":1014,"language":779,"meta":780,"style":780},"const { workingHours, timezone } = await requiply.org.info();\n\nfunction isOpen(day: string, time: string) {\n  const hours = workingHours.find((entry) => entry.day === day);\n  return !!hours?.isWorkingDay && time >= hours.startTime && time \u003C= hours.endTime;\n}\n\nisOpen('saturday', '10:00'); \u002F\u002F compare in the organization's timezone\n",[757,1016,1017,1054,1058,1092,1138,1186,1190,1194],{"__ignoreMap":780},[784,1018,1019,1021,1023,1026,1028,1031,1033,1035,1037,1039,1041,1044,1046,1049,1052],{"class":786,"line":787},[784,1020,791],{"class":790},[784,1022,795],{"class":794},[784,1024,1025],{"class":798}," workingHours",[784,1027,802],{"class":794},[784,1029,1030],{"class":798}," timezone ",[784,1032,808],{"class":794},[784,1034,811],{"class":794},[784,1036,815],{"class":814},[784,1038,818],{"class":798},[784,1040,821],{"class":794},[784,1042,1043],{"class":798},"org",[784,1045,821],{"class":794},[784,1047,1048],{"class":829},"info",[784,1050,1051],{"class":798},"()",[784,1053,901],{"class":794},[784,1055,1056],{"class":786,"line":839},[784,1057,908],{"emptyLinePlaceholder":907},[784,1059,1060,1063,1066,1068,1072,1074,1078,1080,1083,1085,1087,1089],{"class":786,"line":862},[784,1061,1062],{"class":790},"function",[784,1064,1065],{"class":829}," isOpen",[784,1067,833],{"class":794},[784,1069,1071],{"class":1070},"sHdIc","day",[784,1073,846],{"class":794},[784,1075,1077],{"class":1076},"sBMFI"," string",[784,1079,802],{"class":794},[784,1081,1082],{"class":1070}," time",[784,1084,846],{"class":794},[784,1086,1077],{"class":1076},[784,1088,898],{"class":794},[784,1090,1091],{"class":794}," {\n",[784,1093,1094,1097,1100,1102,1104,1106,1109,1111,1113,1116,1118,1121,1124,1126,1128,1131,1134,1136],{"class":786,"line":879},[784,1095,1096],{"class":790},"  const",[784,1098,1099],{"class":798}," hours",[784,1101,811],{"class":794},[784,1103,1025],{"class":798},[784,1105,821],{"class":794},[784,1107,1108],{"class":829},"find",[784,1110,833],{"class":842},[784,1112,833],{"class":794},[784,1114,1115],{"class":1070},"entry",[784,1117,898],{"class":794},[784,1119,1120],{"class":790}," =>",[784,1122,1123],{"class":798}," entry",[784,1125,821],{"class":794},[784,1127,1071],{"class":798},[784,1129,1130],{"class":794}," ===",[784,1132,1133],{"class":798}," day",[784,1135,898],{"class":842},[784,1137,901],{"class":794},[784,1139,1140,1143,1146,1149,1152,1155,1158,1160,1163,1165,1167,1170,1172,1174,1177,1179,1181,1184],{"class":786,"line":893},[784,1141,1142],{"class":814},"  return",[784,1144,1145],{"class":794}," !!",[784,1147,1148],{"class":798},"hours",[784,1150,1151],{"class":794},"?.",[784,1153,1154],{"class":798},"isWorkingDay",[784,1156,1157],{"class":794}," &&",[784,1159,1082],{"class":798},[784,1161,1162],{"class":794}," >=",[784,1164,1099],{"class":798},[784,1166,821],{"class":794},[784,1168,1169],{"class":798},"startTime",[784,1171,1157],{"class":794},[784,1173,1082],{"class":798},[784,1175,1176],{"class":794}," \u003C=",[784,1178,1099],{"class":798},[784,1180,821],{"class":794},[784,1182,1183],{"class":798},"endTime",[784,1185,901],{"class":794},[784,1187,1188],{"class":786,"line":904},[784,1189,1000],{"class":794},[784,1191,1192],{"class":786,"line":911},[784,1193,908],{"emptyLinePlaceholder":907},[784,1195,1196,1199,1201,1203,1206,1208,1210,1212,1215,1217,1219,1222],{"class":786,"line":933},[784,1197,1198],{"class":829},"isOpen",[784,1200,833],{"class":798},[784,1202,856],{"class":794},[784,1204,1205],{"class":852},"saturday",[784,1207,856],{"class":794},[784,1209,802],{"class":794},[784,1211,849],{"class":794},[784,1213,1214],{"class":852},"10:00",[784,1216,856],{"class":794},[784,1218,898],{"class":798},[784,1220,1221],{"class":794},";",[784,1223,1225],{"class":1224},"sHwdD"," \u002F\u002F compare in the organization's timezone\n",[770,1227,1229],{"id":1228},"storefront-booking-request-form","Storefront: booking request form",[775,1231,1233],{"className":777,"code":1232,"language":779,"meta":780,"style":780},"const result = await requiply.bookings.create({\n  startDate: '2026-07-01T10:00:00',\n  endDate: '2026-07-03T18:00:00',\n  items: [{ groupId: cameraKitId, quantity: 1 }],\n  deliveryType: 'pickup',\n  asRequest: true,\n  client: { name: 'Olena', email: 'olena@example.com', phone: '+380951234567' },\n});\n\nif (result.success) {\n  showThankYou(`Request #${result.reservationOrgId} received`);\n} else if (result.reason === 'minimum_duration' && result.minimumDuration) {\n  const { earliestReturn, timeZone } = result.minimumDuration;\n  showError(`The earliest return is ${earliestReturn} (${timeZone})`);\n} else {\n  showError(result.message ?? 'These dates cannot be booked');\n}\n",[757,1234,1235,1263,1278,1293,1332,1348,1361,1413,1421,1425,1441,1476,1516,1544,1581,1590,1618],{"__ignoreMap":780},[784,1236,1237,1239,1242,1245,1247,1249,1251,1254,1256,1259,1261],{"class":786,"line":787},[784,1238,791],{"class":790},[784,1240,1241],{"class":798}," result ",[784,1243,1244],{"class":794},"=",[784,1246,815],{"class":814},[784,1248,818],{"class":798},[784,1250,821],{"class":794},[784,1252,1253],{"class":798},"bookings",[784,1255,821],{"class":794},[784,1257,1258],{"class":829},"create",[784,1260,833],{"class":798},[784,1262,836],{"class":794},[784,1264,1265,1267,1269,1271,1274,1276],{"class":786,"line":839},[784,1266,843],{"class":842},[784,1268,846],{"class":794},[784,1270,849],{"class":794},[784,1272,1273],{"class":852},"2026-07-01T10:00:00",[784,1275,856],{"class":794},[784,1277,859],{"class":794},[784,1279,1280,1282,1284,1286,1289,1291],{"class":786,"line":862},[784,1281,865],{"class":842},[784,1283,846],{"class":794},[784,1285,849],{"class":794},[784,1287,1288],{"class":852},"2026-07-03T18:00:00",[784,1290,856],{"class":794},[784,1292,859],{"class":794},[784,1294,1295,1298,1300,1303,1306,1309,1311,1314,1316,1319,1321,1324,1327,1330],{"class":786,"line":879},[784,1296,1297],{"class":842},"  items",[784,1299,846],{"class":794},[784,1301,1302],{"class":798}," [",[784,1304,1305],{"class":794},"{",[784,1307,1308],{"class":842}," groupId",[784,1310,846],{"class":794},[784,1312,1313],{"class":798}," cameraKitId",[784,1315,802],{"class":794},[784,1317,1318],{"class":842}," quantity",[784,1320,846],{"class":794},[784,1322,1323],{"class":887}," 1",[784,1325,1326],{"class":794}," }",[784,1328,1329],{"class":798},"]",[784,1331,859],{"class":794},[784,1333,1334,1337,1339,1341,1344,1346],{"class":786,"line":893},[784,1335,1336],{"class":842},"  deliveryType",[784,1338,846],{"class":794},[784,1340,849],{"class":794},[784,1342,1343],{"class":852},"pickup",[784,1345,856],{"class":794},[784,1347,859],{"class":794},[784,1349,1350,1353,1355,1359],{"class":786,"line":904},[784,1351,1352],{"class":842},"  asRequest",[784,1354,846],{"class":794},[784,1356,1358],{"class":1357},"sfNiH"," true",[784,1360,859],{"class":794},[784,1362,1363,1366,1368,1370,1373,1375,1377,1380,1382,1384,1387,1389,1391,1394,1396,1398,1401,1403,1405,1408,1410],{"class":786,"line":911},[784,1364,1365],{"class":842},"  client",[784,1367,846],{"class":794},[784,1369,795],{"class":794},[784,1371,1372],{"class":842}," name",[784,1374,846],{"class":794},[784,1376,849],{"class":794},[784,1378,1379],{"class":852},"Olena",[784,1381,856],{"class":794},[784,1383,802],{"class":794},[784,1385,1386],{"class":842}," email",[784,1388,846],{"class":794},[784,1390,849],{"class":794},[784,1392,1393],{"class":852},"olena@example.com",[784,1395,856],{"class":794},[784,1397,802],{"class":794},[784,1399,1400],{"class":842}," phone",[784,1402,846],{"class":794},[784,1404,849],{"class":794},[784,1406,1407],{"class":852},"+380951234567",[784,1409,856],{"class":794},[784,1411,1412],{"class":794}," },\n",[784,1414,1415,1417,1419],{"class":786,"line":933},[784,1416,808],{"class":794},[784,1418,898],{"class":798},[784,1420,901],{"class":794},[784,1422,1423],{"class":786,"line":997},[784,1424,908],{"emptyLinePlaceholder":907},[784,1426,1428,1431,1434,1436,1439],{"class":786,"line":1427},10,[784,1429,1430],{"class":814},"if",[784,1432,1433],{"class":798}," (result",[784,1435,821],{"class":794},[784,1437,1438],{"class":798},"success) ",[784,1440,836],{"class":794},[784,1442,1444,1447,1449,1451,1454,1457,1460,1462,1465,1467,1470,1472,1474],{"class":786,"line":1443},11,[784,1445,1446],{"class":829},"  showThankYou",[784,1448,833],{"class":842},[784,1450,990],{"class":794},[784,1452,1453],{"class":852},"Request #",[784,1455,1456],{"class":794},"${",[784,1458,1459],{"class":798},"result",[784,1461,821],{"class":794},[784,1463,1464],{"class":798},"reservationOrgId",[784,1466,808],{"class":794},[784,1468,1469],{"class":852}," received",[784,1471,990],{"class":794},[784,1473,898],{"class":842},[784,1475,901],{"class":794},[784,1477,1479,1481,1484,1487,1489,1491,1494,1497,1499,1502,1504,1506,1509,1511,1514],{"class":786,"line":1478},12,[784,1480,808],{"class":794},[784,1482,1483],{"class":814}," else",[784,1485,1486],{"class":814}," if",[784,1488,1433],{"class":798},[784,1490,821],{"class":794},[784,1492,1493],{"class":798},"reason ",[784,1495,1496],{"class":794},"===",[784,1498,849],{"class":794},[784,1500,1501],{"class":852},"minimum_duration",[784,1503,856],{"class":794},[784,1505,1157],{"class":794},[784,1507,1508],{"class":798}," result",[784,1510,821],{"class":794},[784,1512,1513],{"class":798},"minimumDuration) ",[784,1515,836],{"class":794},[784,1517,1519,1521,1523,1526,1528,1531,1533,1535,1537,1539,1542],{"class":786,"line":1518},13,[784,1520,1096],{"class":790},[784,1522,795],{"class":794},[784,1524,1525],{"class":798}," earliestReturn",[784,1527,802],{"class":794},[784,1529,1530],{"class":798}," timeZone",[784,1532,1326],{"class":794},[784,1534,811],{"class":794},[784,1536,1508],{"class":798},[784,1538,821],{"class":794},[784,1540,1541],{"class":798},"minimumDuration",[784,1543,901],{"class":794},[784,1545,1547,1550,1552,1554,1557,1559,1562,1564,1566,1568,1571,1573,1575,1577,1579],{"class":786,"line":1546},14,[784,1548,1549],{"class":829},"  showError",[784,1551,833],{"class":842},[784,1553,990],{"class":794},[784,1555,1556],{"class":852},"The earliest return is ",[784,1558,1456],{"class":794},[784,1560,1561],{"class":798},"earliestReturn",[784,1563,808],{"class":794},[784,1565,917],{"class":852},[784,1567,1456],{"class":794},[784,1569,1570],{"class":798},"timeZone",[784,1572,808],{"class":794},[784,1574,898],{"class":852},[784,1576,990],{"class":794},[784,1578,898],{"class":842},[784,1580,901],{"class":794},[784,1582,1584,1586,1588],{"class":786,"line":1583},15,[784,1585,808],{"class":794},[784,1587,1483],{"class":814},[784,1589,1091],{"class":794},[784,1591,1593,1595,1597,1599,1601,1604,1607,1609,1612,1614,1616],{"class":786,"line":1592},16,[784,1594,1549],{"class":829},[784,1596,833],{"class":842},[784,1598,1459],{"class":798},[784,1600,821],{"class":794},[784,1602,1603],{"class":798},"message",[784,1605,1606],{"class":794}," ??",[784,1608,849],{"class":794},[784,1610,1611],{"class":852},"These dates cannot be booked",[784,1613,856],{"class":794},[784,1615,898],{"class":842},[784,1617,901],{"class":794},[784,1619,1621],{"class":786,"line":1620},17,[784,1622,1000],{"class":794},[770,1624,1626],{"id":1625},"storefront-add-goods-for-sale","Storefront: add goods for sale",[753,1628,1629,1630,821],{},"Works only while the organization ",[762,1631,1633],{"href":1632},"\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Fsales#with-a-publishable-key","sells to customers",[775,1635,1637],{"className":777,"code":1636,"language":779,"meta":780,"style":780},"import { RequiplyError, type PublicV1SaleItem } from '@requiply\u002Fapi-sdk';\n\nlet goods: PublicV1SaleItem[] = [];\ntry {\n  ({ items: goods } = await requiply.saleItems.list());\n} catch (error) {\n  if (!(error instanceof RequiplyError && error.reason === 'selling_disabled')) throw error;\n}\n\ntry {\n  const quote = await requiply.pricing.quote({\n    startDate: '2026-07-01T10:00:00',\n    endDate: '2026-07-03T18:00:00',\n    items: [{ groupId: cameraKitId, quantity: 1 }],\n    saleLines: [{ saleItemId: memoryCardId, quantity: 2 }],\n  });\n  console.log(quote.saleSubtotal, quote.total);\n} catch (error) {\n  if (error instanceof RequiplyError && error.reason === 'out_of_stock') {\n    console.log('Only', error.data?.availableQuantity, 'left');\n  } else {\n    throw error;\n  }\n}\n",[757,1638,1639,1671,1675,1697,1704,1739,1751,1800,1804,1808,1814,1841,1856,1871,1902,1936,1945,1975,1986,2021,2066,2075,2085,2091],{"__ignoreMap":780},[784,1640,1641,1644,1646,1649,1651,1654,1657,1659,1662,1664,1667,1669],{"class":786,"line":787},[784,1642,1643],{"class":814},"import",[784,1645,795],{"class":794},[784,1647,1648],{"class":798}," RequiplyError",[784,1650,802],{"class":794},[784,1652,1653],{"class":814}," type",[784,1655,1656],{"class":798}," PublicV1SaleItem",[784,1658,1326],{"class":794},[784,1660,1661],{"class":814}," from",[784,1663,849],{"class":794},[784,1665,1666],{"class":852},"@requiply\u002Fapi-sdk",[784,1668,856],{"class":794},[784,1670,901],{"class":794},[784,1672,1673],{"class":786,"line":839},[784,1674,908],{"emptyLinePlaceholder":907},[784,1676,1677,1680,1683,1685,1687,1690,1692,1695],{"class":786,"line":862},[784,1678,1679],{"class":790},"let",[784,1681,1682],{"class":798}," goods",[784,1684,846],{"class":794},[784,1686,1656],{"class":1076},[784,1688,1689],{"class":798},"[] ",[784,1691,1244],{"class":794},[784,1693,1694],{"class":798}," []",[784,1696,901],{"class":794},[784,1698,1699,1702],{"class":786,"line":879},[784,1700,1701],{"class":814},"try",[784,1703,1091],{"class":794},[784,1705,1706,1709,1711,1713,1715,1717,1719,1721,1723,1725,1727,1730,1732,1734,1737],{"class":786,"line":893},[784,1707,1708],{"class":842},"  (",[784,1710,1305],{"class":794},[784,1712,799],{"class":842},[784,1714,846],{"class":794},[784,1716,1682],{"class":798},[784,1718,1326],{"class":794},[784,1720,811],{"class":794},[784,1722,815],{"class":814},[784,1724,818],{"class":798},[784,1726,821],{"class":794},[784,1728,1729],{"class":798},"saleItems",[784,1731,821],{"class":794},[784,1733,830],{"class":829},[784,1735,1736],{"class":842},"())",[784,1738,901],{"class":794},[784,1740,1741,1743,1746,1749],{"class":786,"line":904},[784,1742,808],{"class":794},[784,1744,1745],{"class":814}," catch",[784,1747,1748],{"class":798}," (error) ",[784,1750,836],{"class":794},[784,1752,1753,1756,1758,1761,1763,1766,1769,1771,1773,1776,1778,1781,1783,1785,1788,1790,1793,1796,1798],{"class":786,"line":911},[784,1754,1755],{"class":814},"  if",[784,1757,917],{"class":842},[784,1759,1760],{"class":794},"!",[784,1762,833],{"class":842},[784,1764,1765],{"class":798},"error",[784,1767,1768],{"class":794}," instanceof",[784,1770,1648],{"class":1076},[784,1772,1157],{"class":794},[784,1774,1775],{"class":798}," error",[784,1777,821],{"class":794},[784,1779,1780],{"class":798},"reason",[784,1782,1130],{"class":794},[784,1784,849],{"class":794},[784,1786,1787],{"class":852},"selling_disabled",[784,1789,856],{"class":794},[784,1791,1792],{"class":842},")) ",[784,1794,1795],{"class":814},"throw",[784,1797,1775],{"class":798},[784,1799,901],{"class":794},[784,1801,1802],{"class":786,"line":933},[784,1803,1000],{"class":794},[784,1805,1806],{"class":786,"line":997},[784,1807,908],{"emptyLinePlaceholder":907},[784,1809,1810,1812],{"class":786,"line":1427},[784,1811,1701],{"class":814},[784,1813,1091],{"class":794},[784,1815,1816,1818,1821,1823,1825,1827,1829,1832,1834,1837,1839],{"class":786,"line":1443},[784,1817,1096],{"class":790},[784,1819,1820],{"class":798}," quote",[784,1822,811],{"class":794},[784,1824,815],{"class":814},[784,1826,818],{"class":798},[784,1828,821],{"class":794},[784,1830,1831],{"class":798},"pricing",[784,1833,821],{"class":794},[784,1835,1836],{"class":829},"quote",[784,1838,833],{"class":842},[784,1840,836],{"class":794},[784,1842,1843,1846,1848,1850,1852,1854],{"class":786,"line":1478},[784,1844,1845],{"class":842},"    startDate",[784,1847,846],{"class":794},[784,1849,849],{"class":794},[784,1851,1273],{"class":852},[784,1853,856],{"class":794},[784,1855,859],{"class":794},[784,1857,1858,1861,1863,1865,1867,1869],{"class":786,"line":1518},[784,1859,1860],{"class":842},"    endDate",[784,1862,846],{"class":794},[784,1864,849],{"class":794},[784,1866,1288],{"class":852},[784,1868,856],{"class":794},[784,1870,859],{"class":794},[784,1872,1873,1876,1878,1880,1882,1884,1886,1888,1890,1892,1894,1896,1898,1900],{"class":786,"line":1546},[784,1874,1875],{"class":842},"    items",[784,1877,846],{"class":794},[784,1879,1302],{"class":842},[784,1881,1305],{"class":794},[784,1883,1308],{"class":842},[784,1885,846],{"class":794},[784,1887,1313],{"class":798},[784,1889,802],{"class":794},[784,1891,1318],{"class":842},[784,1893,846],{"class":794},[784,1895,1323],{"class":887},[784,1897,1326],{"class":794},[784,1899,1329],{"class":842},[784,1901,859],{"class":794},[784,1903,1904,1907,1909,1911,1913,1916,1918,1921,1923,1925,1927,1930,1932,1934],{"class":786,"line":1583},[784,1905,1906],{"class":842},"    saleLines",[784,1908,846],{"class":794},[784,1910,1302],{"class":842},[784,1912,1305],{"class":794},[784,1914,1915],{"class":842}," saleItemId",[784,1917,846],{"class":794},[784,1919,1920],{"class":798}," memoryCardId",[784,1922,802],{"class":794},[784,1924,1318],{"class":842},[784,1926,846],{"class":794},[784,1928,1929],{"class":887}," 2",[784,1931,1326],{"class":794},[784,1933,1329],{"class":842},[784,1935,859],{"class":794},[784,1937,1938,1941,1943],{"class":786,"line":1592},[784,1939,1940],{"class":794},"  }",[784,1942,898],{"class":842},[784,1944,901],{"class":794},[784,1946,1947,1949,1951,1953,1955,1957,1959,1962,1964,1966,1968,1971,1973],{"class":786,"line":1620},[784,1948,936],{"class":798},[784,1950,821],{"class":794},[784,1952,941],{"class":829},[784,1954,833],{"class":842},[784,1956,1836],{"class":798},[784,1958,821],{"class":794},[784,1960,1961],{"class":798},"saleSubtotal",[784,1963,802],{"class":794},[784,1965,1820],{"class":798},[784,1967,821],{"class":794},[784,1969,1970],{"class":798},"total",[784,1972,898],{"class":842},[784,1974,901],{"class":794},[784,1976,1978,1980,1982,1984],{"class":786,"line":1977},18,[784,1979,808],{"class":794},[784,1981,1745],{"class":814},[784,1983,1748],{"class":798},[784,1985,836],{"class":794},[784,1987,1989,1991,1993,1995,1997,1999,2001,2003,2005,2007,2009,2011,2014,2016,2019],{"class":786,"line":1988},19,[784,1990,1755],{"class":814},[784,1992,917],{"class":842},[784,1994,1765],{"class":798},[784,1996,1768],{"class":794},[784,1998,1648],{"class":1076},[784,2000,1157],{"class":794},[784,2002,1775],{"class":798},[784,2004,821],{"class":794},[784,2006,1780],{"class":798},[784,2008,1130],{"class":794},[784,2010,849],{"class":794},[784,2012,2013],{"class":852},"out_of_stock",[784,2015,856],{"class":794},[784,2017,2018],{"class":842},") ",[784,2020,836],{"class":794},[784,2022,2024,2027,2029,2031,2033,2035,2038,2040,2042,2044,2046,2049,2051,2053,2055,2057,2060,2062,2064],{"class":786,"line":2023},20,[784,2025,2026],{"class":798},"    console",[784,2028,821],{"class":794},[784,2030,941],{"class":829},[784,2032,833],{"class":842},[784,2034,856],{"class":794},[784,2036,2037],{"class":852},"Only",[784,2039,856],{"class":794},[784,2041,802],{"class":794},[784,2043,1775],{"class":798},[784,2045,821],{"class":794},[784,2047,2048],{"class":798},"data",[784,2050,1151],{"class":794},[784,2052,982],{"class":798},[784,2054,802],{"class":794},[784,2056,849],{"class":794},[784,2058,2059],{"class":852},"left",[784,2061,856],{"class":794},[784,2063,898],{"class":842},[784,2065,901],{"class":794},[784,2067,2069,2071,2073],{"class":786,"line":2068},21,[784,2070,1940],{"class":794},[784,2072,1483],{"class":814},[784,2074,1091],{"class":794},[784,2076,2078,2081,2083],{"class":786,"line":2077},22,[784,2079,2080],{"class":814},"    throw",[784,2082,1775],{"class":798},[784,2084,901],{"class":794},[784,2086,2088],{"class":786,"line":2087},23,[784,2089,2090],{"class":794},"  }\n",[784,2092,2094],{"class":786,"line":2093},24,[784,2095,1000],{"class":794},[770,2097,2099],{"id":2098},"server-sync-new-bookings","Server: sync new bookings",[775,2101,2103],{"className":777,"code":2102,"language":779,"meta":780,"style":780},"let cursor: string | undefined;\n\ndo {\n  const page = await requiply.bookings.list({\n    createdFrom: lastSyncAt,\n    limit: 200,\n    cursor,\n  });\n\n  for (const booking of page.bookings) {\n    await upsertBooking(booking);\n  }\n\n  cursor = page.nextCursor ?? undefined;\n} while (cursor);\n",[757,2104,2105,2124,2128,2135,2160,2172,2184,2191,2199,2203,2228,2245,2249,2253,2272],{"__ignoreMap":780},[784,2106,2107,2109,2112,2114,2116,2119,2122],{"class":786,"line":787},[784,2108,1679],{"class":790},[784,2110,2111],{"class":798}," cursor",[784,2113,846],{"class":794},[784,2115,1077],{"class":1076},[784,2117,2118],{"class":794}," |",[784,2120,2121],{"class":1076}," undefined",[784,2123,901],{"class":794},[784,2125,2126],{"class":786,"line":839},[784,2127,908],{"emptyLinePlaceholder":907},[784,2129,2130,2133],{"class":786,"line":862},[784,2131,2132],{"class":814},"do",[784,2134,1091],{"class":794},[784,2136,2137,2139,2142,2144,2146,2148,2150,2152,2154,2156,2158],{"class":786,"line":879},[784,2138,1096],{"class":790},[784,2140,2141],{"class":798}," page",[784,2143,811],{"class":794},[784,2145,815],{"class":814},[784,2147,818],{"class":798},[784,2149,821],{"class":794},[784,2151,1253],{"class":798},[784,2153,821],{"class":794},[784,2155,830],{"class":829},[784,2157,833],{"class":842},[784,2159,836],{"class":794},[784,2161,2162,2165,2167,2170],{"class":786,"line":893},[784,2163,2164],{"class":842},"    createdFrom",[784,2166,846],{"class":794},[784,2168,2169],{"class":798}," lastSyncAt",[784,2171,859],{"class":794},[784,2173,2174,2177,2179,2182],{"class":786,"line":904},[784,2175,2176],{"class":842},"    limit",[784,2178,846],{"class":794},[784,2180,2181],{"class":887}," 200",[784,2183,859],{"class":794},[784,2185,2186,2189],{"class":786,"line":911},[784,2187,2188],{"class":798},"    cursor",[784,2190,859],{"class":794},[784,2192,2193,2195,2197],{"class":786,"line":933},[784,2194,1940],{"class":794},[784,2196,898],{"class":842},[784,2198,901],{"class":794},[784,2200,2201],{"class":786,"line":997},[784,2202,908],{"emptyLinePlaceholder":907},[784,2204,2205,2208,2210,2212,2215,2218,2220,2222,2224,2226],{"class":786,"line":1427},[784,2206,2207],{"class":814},"  for",[784,2209,917],{"class":842},[784,2211,791],{"class":790},[784,2213,2214],{"class":798}," booking",[784,2216,2217],{"class":794}," of",[784,2219,2141],{"class":798},[784,2221,821],{"class":794},[784,2223,1253],{"class":798},[784,2225,2018],{"class":842},[784,2227,836],{"class":794},[784,2229,2230,2233,2236,2238,2241,2243],{"class":786,"line":1443},[784,2231,2232],{"class":814},"    await",[784,2234,2235],{"class":829}," upsertBooking",[784,2237,833],{"class":842},[784,2239,2240],{"class":798},"booking",[784,2242,898],{"class":842},[784,2244,901],{"class":794},[784,2246,2247],{"class":786,"line":1478},[784,2248,2090],{"class":794},[784,2250,2251],{"class":786,"line":1518},[784,2252,908],{"emptyLinePlaceholder":907},[784,2254,2255,2258,2260,2262,2264,2267,2269],{"class":786,"line":1546},[784,2256,2257],{"class":798},"  cursor",[784,2259,811],{"class":794},[784,2261,2141],{"class":798},[784,2263,821],{"class":794},[784,2265,2266],{"class":798},"nextCursor",[784,2268,1606],{"class":794},[784,2270,2271],{"class":794}," undefined;\n",[784,2273,2274,2276,2279,2282],{"class":786,"line":1583},[784,2275,808],{"class":794},[784,2277,2278],{"class":814}," while",[784,2280,2281],{"class":798}," (cursor)",[784,2283,901],{"class":794},[770,2285,2287],{"id":2286},"server-find-or-create-a-client","Server: find or create a client",[775,2289,2291],{"className":777,"code":2290,"language":779,"meta":780,"style":780},"const { client, created } = await requiply.clients.create({\n  name: 'Alex',\n  email: 'alex@example.com',\n});\n\nconsole.log(created ? 'New client' : 'Existing client', client.id);\n",[757,2292,2293,2328,2344,2360,2368,2372],{"__ignoreMap":780},[784,2294,2295,2297,2299,2302,2304,2307,2309,2311,2313,2315,2317,2320,2322,2324,2326],{"class":786,"line":787},[784,2296,791],{"class":790},[784,2298,795],{"class":794},[784,2300,2301],{"class":798}," client",[784,2303,802],{"class":794},[784,2305,2306],{"class":798}," created ",[784,2308,808],{"class":794},[784,2310,811],{"class":794},[784,2312,815],{"class":814},[784,2314,818],{"class":798},[784,2316,821],{"class":794},[784,2318,2319],{"class":798},"clients",[784,2321,821],{"class":794},[784,2323,1258],{"class":829},[784,2325,833],{"class":798},[784,2327,836],{"class":794},[784,2329,2330,2333,2335,2337,2340,2342],{"class":786,"line":839},[784,2331,2332],{"class":842},"  name",[784,2334,846],{"class":794},[784,2336,849],{"class":794},[784,2338,2339],{"class":852},"Alex",[784,2341,856],{"class":794},[784,2343,859],{"class":794},[784,2345,2346,2349,2351,2353,2356,2358],{"class":786,"line":862},[784,2347,2348],{"class":842},"  email",[784,2350,846],{"class":794},[784,2352,849],{"class":794},[784,2354,2355],{"class":852},"alex@example.com",[784,2357,856],{"class":794},[784,2359,859],{"class":794},[784,2361,2362,2364,2366],{"class":786,"line":879},[784,2363,808],{"class":794},[784,2365,898],{"class":798},[784,2367,901],{"class":794},[784,2369,2370],{"class":786,"line":893},[784,2371,908],{"emptyLinePlaceholder":907},[784,2373,2374,2377,2379,2381,2384,2387,2389,2392,2394,2397,2399,2402,2404,2406,2408,2410,2413],{"class":786,"line":904},[784,2375,2376],{"class":798},"console",[784,2378,821],{"class":794},[784,2380,941],{"class":829},[784,2382,2383],{"class":798},"(created ",[784,2385,2386],{"class":794},"?",[784,2388,849],{"class":794},[784,2390,2391],{"class":852},"New client",[784,2393,856],{"class":794},[784,2395,2396],{"class":794}," :",[784,2398,849],{"class":794},[784,2400,2401],{"class":852},"Existing client",[784,2403,856],{"class":794},[784,2405,802],{"class":794},[784,2407,2301],{"class":798},[784,2409,821],{"class":794},[784,2411,2412],{"class":798},"id)",[784,2414,901],{"class":794},[753,2416,2417,2420],{},[757,2418,2419],{},"clients.create()"," returns the existing client when the email or phone is already on file, so it is safe to call before every booking.",[770,2422,2424],{"id":2423},"cancel-a-slow-quote","Cancel a slow quote",[775,2426,2428],{"className":777,"code":2427,"language":779,"meta":780,"style":780},"const controller = new AbortController();\nconst timeout = setTimeout(() => controller.abort(), 5_000);\n\ntry {\n  const quote = await requiply.pricing.quote(\n    {\n      startDate: '2026-07-01T10:00:00',\n      endDate: '2026-07-03T18:00:00',\n      items: [{ groupId: cameraKitId, quantity: 1 }],\n    },\n    { signal: controller.signal },\n  );\n\n  console.log(quote.total);\n} finally {\n  clearTimeout(timeout);\n}\n",[757,2429,2430,2449,2486,2490,2496,2519,2524,2539,2554,2585,2590,2609,2616,2620,2640,2649,2663],{"__ignoreMap":780},[784,2431,2432,2434,2437,2439,2442,2445,2447],{"class":786,"line":787},[784,2433,791],{"class":790},[784,2435,2436],{"class":798}," controller ",[784,2438,1244],{"class":794},[784,2440,2441],{"class":794}," new",[784,2443,2444],{"class":829}," AbortController",[784,2446,1051],{"class":798},[784,2448,901],{"class":794},[784,2450,2451,2453,2456,2458,2461,2463,2465,2467,2470,2472,2475,2477,2479,2482,2484],{"class":786,"line":839},[784,2452,791],{"class":790},[784,2454,2455],{"class":798}," timeout ",[784,2457,1244],{"class":794},[784,2459,2460],{"class":829}," setTimeout",[784,2462,833],{"class":798},[784,2464,1051],{"class":794},[784,2466,1120],{"class":790},[784,2468,2469],{"class":798}," controller",[784,2471,821],{"class":794},[784,2473,2474],{"class":829},"abort",[784,2476,1051],{"class":798},[784,2478,802],{"class":794},[784,2480,2481],{"class":887}," 5_000",[784,2483,898],{"class":798},[784,2485,901],{"class":794},[784,2487,2488],{"class":786,"line":862},[784,2489,908],{"emptyLinePlaceholder":907},[784,2491,2492,2494],{"class":786,"line":879},[784,2493,1701],{"class":814},[784,2495,1091],{"class":794},[784,2497,2498,2500,2502,2504,2506,2508,2510,2512,2514,2516],{"class":786,"line":893},[784,2499,1096],{"class":790},[784,2501,1820],{"class":798},[784,2503,811],{"class":794},[784,2505,815],{"class":814},[784,2507,818],{"class":798},[784,2509,821],{"class":794},[784,2511,1831],{"class":798},[784,2513,821],{"class":794},[784,2515,1836],{"class":829},[784,2517,2518],{"class":842},"(\n",[784,2520,2521],{"class":786,"line":904},[784,2522,2523],{"class":794},"    {\n",[784,2525,2526,2529,2531,2533,2535,2537],{"class":786,"line":911},[784,2527,2528],{"class":842},"      startDate",[784,2530,846],{"class":794},[784,2532,849],{"class":794},[784,2534,1273],{"class":852},[784,2536,856],{"class":794},[784,2538,859],{"class":794},[784,2540,2541,2544,2546,2548,2550,2552],{"class":786,"line":933},[784,2542,2543],{"class":842},"      endDate",[784,2545,846],{"class":794},[784,2547,849],{"class":794},[784,2549,1288],{"class":852},[784,2551,856],{"class":794},[784,2553,859],{"class":794},[784,2555,2556,2559,2561,2563,2565,2567,2569,2571,2573,2575,2577,2579,2581,2583],{"class":786,"line":997},[784,2557,2558],{"class":842},"      items",[784,2560,846],{"class":794},[784,2562,1302],{"class":842},[784,2564,1305],{"class":794},[784,2566,1308],{"class":842},[784,2568,846],{"class":794},[784,2570,1313],{"class":798},[784,2572,802],{"class":794},[784,2574,1318],{"class":842},[784,2576,846],{"class":794},[784,2578,1323],{"class":887},[784,2580,1326],{"class":794},[784,2582,1329],{"class":842},[784,2584,859],{"class":794},[784,2586,2587],{"class":786,"line":1427},[784,2588,2589],{"class":794},"    },\n",[784,2591,2592,2595,2598,2600,2602,2604,2607],{"class":786,"line":1443},[784,2593,2594],{"class":794},"    {",[784,2596,2597],{"class":842}," signal",[784,2599,846],{"class":794},[784,2601,2469],{"class":798},[784,2603,821],{"class":794},[784,2605,2606],{"class":798},"signal",[784,2608,1412],{"class":794},[784,2610,2611,2614],{"class":786,"line":1478},[784,2612,2613],{"class":842},"  )",[784,2615,901],{"class":794},[784,2617,2618],{"class":786,"line":1518},[784,2619,908],{"emptyLinePlaceholder":907},[784,2621,2622,2624,2626,2628,2630,2632,2634,2636,2638],{"class":786,"line":1546},[784,2623,936],{"class":798},[784,2625,821],{"class":794},[784,2627,941],{"class":829},[784,2629,833],{"class":842},[784,2631,1836],{"class":798},[784,2633,821],{"class":794},[784,2635,1970],{"class":798},[784,2637,898],{"class":842},[784,2639,901],{"class":794},[784,2641,2642,2644,2647],{"class":786,"line":1583},[784,2643,808],{"class":794},[784,2645,2646],{"class":814}," finally",[784,2648,1091],{"class":794},[784,2650,2651,2654,2656,2659,2661],{"class":786,"line":1592},[784,2652,2653],{"class":829},"  clearTimeout",[784,2655,833],{"class":842},[784,2657,2658],{"class":798},"timeout",[784,2660,898],{"class":842},[784,2662,901],{"class":794},[784,2664,2665],{"class":786,"line":1620},[784,2666,1000],{"class":794},[770,2668,2670],{"id":2669},"handle-rate-limiting","Handle rate limiting",[775,2672,2674],{"className":777,"code":2673,"language":779,"meta":780,"style":780},"import { RequiplyError } from '@requiply\u002Fapi-sdk';\n\nasync function withRetry\u003CT>(call: () => Promise\u003CT>): Promise\u003CT> {\n  try {\n    return await call();\n  } catch (error) {\n    if (error instanceof RequiplyError && error.status === 429) {\n      const seconds = error.retryAfter ?? 5;\n      await new Promise((resolve) => setTimeout(resolve, seconds * 1000));\n      return call();\n    }\n    throw error;\n  }\n}\n\nconst report = await withRetry(() => requiply.reports.pipeline());\n",[757,2675,2676,2696,2700,2751,2758,2772,2786,2817,2841,2882,2893,2898,2906,2910,2914,2918],{"__ignoreMap":780},[784,2677,2678,2680,2682,2684,2686,2688,2690,2692,2694],{"class":786,"line":787},[784,2679,1643],{"class":814},[784,2681,795],{"class":794},[784,2683,1648],{"class":798},[784,2685,1326],{"class":794},[784,2687,1661],{"class":814},[784,2689,849],{"class":794},[784,2691,1666],{"class":852},[784,2693,856],{"class":794},[784,2695,901],{"class":794},[784,2697,2698],{"class":786,"line":839},[784,2699,908],{"emptyLinePlaceholder":907},[784,2701,2702,2705,2708,2711,2714,2717,2720,2723,2725,2728,2730,2733,2735,2737,2740,2742,2744,2746,2749],{"class":786,"line":862},[784,2703,2704],{"class":790},"async",[784,2706,2707],{"class":790}," function",[784,2709,2710],{"class":829}," withRetry",[784,2712,2713],{"class":794},"\u003C",[784,2715,2716],{"class":1076},"T",[784,2718,2719],{"class":794},">(",[784,2721,2722],{"class":829},"call",[784,2724,846],{"class":794},[784,2726,2727],{"class":794}," ()",[784,2729,1120],{"class":790},[784,2731,2732],{"class":1076}," Promise",[784,2734,2713],{"class":794},[784,2736,2716],{"class":1076},[784,2738,2739],{"class":794},">):",[784,2741,2732],{"class":1076},[784,2743,2713],{"class":794},[784,2745,2716],{"class":1076},[784,2747,2748],{"class":794},">",[784,2750,1091],{"class":794},[784,2752,2753,2756],{"class":786,"line":879},[784,2754,2755],{"class":814},"  try",[784,2757,1091],{"class":794},[784,2759,2760,2763,2765,2768,2770],{"class":786,"line":893},[784,2761,2762],{"class":814},"    return",[784,2764,815],{"class":814},[784,2766,2767],{"class":829}," call",[784,2769,1051],{"class":842},[784,2771,901],{"class":794},[784,2773,2774,2776,2778,2780,2782,2784],{"class":786,"line":904},[784,2775,1940],{"class":794},[784,2777,1745],{"class":814},[784,2779,917],{"class":842},[784,2781,1765],{"class":798},[784,2783,2018],{"class":842},[784,2785,836],{"class":794},[784,2787,2788,2791,2793,2795,2797,2799,2801,2803,2805,2808,2810,2813,2815],{"class":786,"line":911},[784,2789,2790],{"class":814},"    if",[784,2792,917],{"class":842},[784,2794,1765],{"class":798},[784,2796,1768],{"class":794},[784,2798,1648],{"class":1076},[784,2800,1157],{"class":794},[784,2802,1775],{"class":798},[784,2804,821],{"class":794},[784,2806,2807],{"class":798},"status",[784,2809,1130],{"class":794},[784,2811,2812],{"class":887}," 429",[784,2814,2018],{"class":842},[784,2816,836],{"class":794},[784,2818,2819,2822,2825,2827,2829,2831,2834,2836,2839],{"class":786,"line":933},[784,2820,2821],{"class":790},"      const",[784,2823,2824],{"class":798}," seconds",[784,2826,811],{"class":794},[784,2828,1775],{"class":798},[784,2830,821],{"class":794},[784,2832,2833],{"class":798},"retryAfter",[784,2835,1606],{"class":794},[784,2837,2838],{"class":887}," 5",[784,2840,901],{"class":794},[784,2842,2843,2846,2848,2850,2852,2854,2857,2859,2861,2863,2865,2867,2869,2871,2874,2877,2880],{"class":786,"line":997},[784,2844,2845],{"class":814},"      await",[784,2847,2441],{"class":794},[784,2849,2732],{"class":1076},[784,2851,833],{"class":842},[784,2853,833],{"class":794},[784,2855,2856],{"class":1070},"resolve",[784,2858,898],{"class":794},[784,2860,1120],{"class":790},[784,2862,2460],{"class":829},[784,2864,833],{"class":842},[784,2866,2856],{"class":798},[784,2868,802],{"class":794},[784,2870,2824],{"class":798},[784,2872,2873],{"class":794}," *",[784,2875,2876],{"class":887}," 1000",[784,2878,2879],{"class":842},"))",[784,2881,901],{"class":794},[784,2883,2884,2887,2889,2891],{"class":786,"line":1427},[784,2885,2886],{"class":814},"      return",[784,2888,2767],{"class":829},[784,2890,1051],{"class":842},[784,2892,901],{"class":794},[784,2894,2895],{"class":786,"line":1443},[784,2896,2897],{"class":794},"    }\n",[784,2899,2900,2902,2904],{"class":786,"line":1478},[784,2901,2080],{"class":814},[784,2903,1775],{"class":798},[784,2905,901],{"class":794},[784,2907,2908],{"class":786,"line":1518},[784,2909,2090],{"class":794},[784,2911,2912],{"class":786,"line":1546},[784,2913,1000],{"class":794},[784,2915,2916],{"class":786,"line":1583},[784,2917,908],{"emptyLinePlaceholder":907},[784,2919,2920,2922,2925,2927,2929,2931,2933,2935,2937,2939,2941,2944,2946,2949,2951],{"class":786,"line":1592},[784,2921,791],{"class":790},[784,2923,2924],{"class":798}," report ",[784,2926,1244],{"class":794},[784,2928,815],{"class":814},[784,2930,2710],{"class":829},[784,2932,833],{"class":798},[784,2934,1051],{"class":794},[784,2936,1120],{"class":790},[784,2938,818],{"class":798},[784,2940,821],{"class":794},[784,2942,2943],{"class":798},"reports",[784,2945,821],{"class":794},[784,2947,2948],{"class":829},"pipeline",[784,2950,1736],{"class":798},[784,2952,901],{"class":794},[753,2954,2955,2956,2959,2960,2963,2964,821],{},"Retry reads and quotes freely. Do not wrap ",[757,2957,2958],{},"bookings.create()"," or ",[757,2961,2962],{},"sales.create()"," this way; see ",[762,2965,2967],{"href":2966},"\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Frequest-options#retries","Retries",[770,2969,2971],{"id":2970},"runnable-browser-examples","Runnable browser examples",[753,2973,2974],{},"For a StackBlitz or similar browser project:",[2976,2977,2978,2985,2988,2994],"ul",{},[2979,2980,2981,2982,2984],"li",{},"Depend on a published ",[757,2983,1666],{}," version and pin it.",[2979,2986,2987],{},"Use only a publishable key from a demo organization, and keep it easy to replace.",[2979,2989,2990,2991,821],{},"Create bookings only as requests with ",[757,2992,2993],{},"asRequest: true",[2979,2995,2996],{},"Never include secret-key methods or real customer data.",[2998,2999,3000],"style",{},"html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sHdIc, html code.shiki .sHdIc{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#EEFFFF;--shiki-default-font-style:italic;--shiki-dark:#BABED8;--shiki-dark-font-style:italic}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .sfNiH, html code.shiki .sfNiH{--shiki-light:#FF5370;--shiki-default:#FF9CAC;--shiki-dark:#FF9CAC}",{"title":780,"searchDepth":839,"depth":839,"links":3002},[3003,3004,3005,3006,3007,3008,3009,3010,3011],{"id":772,"depth":839,"text":773},{"id":1010,"depth":839,"text":1011},{"id":1228,"depth":839,"text":1229},{"id":1625,"depth":839,"text":1626},{"id":2098,"depth":839,"text":2099},{"id":2286,"depth":839,"text":2287},{"id":2423,"depth":839,"text":2424},{"id":2669,"depth":839,"text":2670},{"id":2970,"depth":839,"text":2971},"Copyable SDK patterns for a rental storefront and a server integration, such as a dated catalog, a booking request form, goods for sale, syncing new bookings, and handling rate limits.","md",null,{"gitbook":3016,"aliases":3020},{"source":3017,"icon":3018,"url":3019},"developer-docs\u002Fexamples.md","code-branch","https:\u002F\u002Frequiply.gitbook.io\u002Frequiply-docs\u002Fknowledge\u002Fdeveloper-documentation\u002Fexamples",[3021],"\u002Fknowledge\u002Fdeveloper-documentation\u002Fexamples",{"title":744,"icon":6},{"title":744,"description":3012},"yOlQZX9BQbIIPwR9lQvso1zM9RSWr2A33HKrJh5mBDo",[3026,3014],{"title":739,"path":740,"stem":741,"description":3027,"icon":742,"children":-1},"Every endpoint of the Requiply public REST API v1 with its HTTP method, the key types it accepts, and the SDK method that wraps it, plus request conventions, pagination, dates, and errors.",1792586008489]