[{"data":1,"prerenderedAt":1802},["ShallowReactive",2],{"navigation_docs_en":3,"-en-developers-how-to-start-using-the-sdk":774,"-en-developers-how-to-start-using-the-sdk-surround":1797},[4,649,693],{"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,455],{"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,450],{"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,"path":452,"stem":453,"icon":454},"Open on phone or web","\u002Fen\u002Fguides\u002Fmobile-app\u002Fopen-on-phone-or-web","en\u002F01.guides\u002F11.mobile-app\u002F05.open-on-phone-or-web","i-prime-arrow-right-arrow-left",{"title":456,"icon":457,"path":458,"stem":459,"children":460},"Settings","i-rq-cog","\u002Fen\u002Fguides\u002Fsettings","en\u002F01.guides\u002F12.settings\u002Findex",[461,462,532,558,590,615,618,644],{"title":48,"path":458,"stem":459,"icon":457},{"title":463,"icon":464,"path":465,"stem":466,"children":467},"Organization settings","i-rq-set-building","\u002Fen\u002Fguides\u002Fsettings\u002Forganization","en\u002F01.guides\u002F12.settings\u002F01.organization\u002Findex",[468,469,473,478,493,504,509,514,518,528],{"title":48,"path":465,"stem":466,"icon":464},{"title":470,"path":471,"stem":472,"icon":464},"Organization info","\u002Fen\u002Fguides\u002Fsettings\u002Forganization\u002Finfo","en\u002F01.guides\u002F12.settings\u002F01.organization\u002F01.info",{"title":474,"path":475,"stem":476,"icon":477},"Features","\u002Fen\u002Fguides\u002Fsettings\u002Forganization\u002Ffeatures","en\u002F01.guides\u002F12.settings\u002F01.organization\u002F02.features","i-rq-set-toggle",{"title":479,"icon":349,"path":480,"stem":481,"children":482},"Accounts","\u002Fen\u002Fguides\u002Fsettings\u002Forganization\u002Faccounts","en\u002F01.guides\u002F12.settings\u002F01.organization\u002F03.accounts\u002Findex",[483,484,489],{"title":48,"path":480,"stem":481,"icon":349},{"title":485,"path":486,"stem":487,"icon":488},"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":490,"path":491,"stem":492,"icon":349},"Edit account","\u002Fen\u002Fguides\u002Fsettings\u002Forganization\u002Faccounts\u002Fedit-account","en\u002F01.guides\u002F12.settings\u002F01.organization\u002F03.accounts\u002F02.edit-account",{"title":494,"icon":495,"path":496,"stem":497,"children":498},"Locations","i-rq-set-map-marker","\u002Fen\u002Fguides\u002Fsettings\u002Forganization\u002Flocations","en\u002F01.guides\u002F12.settings\u002F01.organization\u002F04.locations\u002Findex",[499,500],{"title":48,"path":496,"stem":497,"icon":495},{"title":501,"path":502,"stem":503,"icon":495},"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":505,"path":506,"stem":507,"icon":508},"Localization","\u002Fen\u002Fguides\u002Fsettings\u002Forganization\u002Flocalization","en\u002F01.guides\u002F12.settings\u002F01.organization\u002F05.localization","i-rq-set-language",{"title":510,"path":511,"stem":512,"icon":513},"Set working hours","\u002Fen\u002Fguides\u002Fsettings\u002Forganization\u002Fhow-to-set-working-hours","en\u002F01.guides\u002F12.settings\u002F01.organization\u002F06.how-to-set-working-hours","i-prime-clock",{"title":515,"path":516,"stem":517,"icon":69},"Date & time settings","\u002Fen\u002Fguides\u002Fsettings\u002Forganization\u002Fdate-and-time","en\u002F01.guides\u002F12.settings\u002F01.organization\u002F07.date-and-time",{"title":519,"icon":223,"path":520,"stem":521,"children":522},"Employees and subcontractors","\u002Fen\u002Fguides\u002Fsettings\u002Forganization\u002Femployees","en\u002F01.guides\u002F12.settings\u002F01.organization\u002F08.employees\u002Findex",[523,524],{"title":48,"path":520,"stem":521,"icon":223},{"title":525,"path":526,"stem":527,"icon":223},"Add or edit employee or subcontractor","\u002Fen\u002Fguides\u002Fsettings\u002Forganization\u002Femployees\u002Fadd-or-edit","en\u002F01.guides\u002F12.settings\u002F01.organization\u002F08.employees\u002F01.add-or-edit",{"title":529,"path":530,"stem":531,"icon":106},"Billing & plans","\u002Fen\u002Fguides\u002Fsettings\u002Forganization\u002Fbilling","en\u002F01.guides\u002F12.settings\u002F01.organization\u002F09.billing",{"title":533,"icon":534,"path":535,"stem":536,"children":537},"Integrations","i-prime-link","\u002Fen\u002Fguides\u002Fsettings\u002Fintegrations","en\u002F01.guides\u002F12.settings\u002F02.integrations\u002Findex",[538,539,544,549,554],{"title":48,"path":535,"stem":536,"icon":534},{"title":540,"path":541,"stem":542,"icon":543},"Payments","\u002Fen\u002Fguides\u002Fsettings\u002Fintegrations\u002Fpayments","en\u002F01.guides\u002F12.settings\u002F02.integrations\u002F01.payments","i-rq-set-card",{"title":545,"path":546,"stem":547,"icon":548},"Communications","\u002Fen\u002Fguides\u002Fsettings\u002Fintegrations\u002Fcommunications","en\u002F01.guides\u002F12.settings\u002F02.integrations\u002F02.communications","i-rq-set-comments",{"title":550,"path":551,"stem":552,"icon":553},"Document signing","\u002Fen\u002Fguides\u002Fsettings\u002Fintegrations\u002Fsigning","en\u002F01.guides\u002F12.settings\u002F02.integrations\u002F03.signing","i-rq-set-signature",{"title":555,"path":556,"stem":557,"icon":193},"Data migration","\u002Fen\u002Fguides\u002Fsettings\u002Fintegrations\u002Fdata-migration","en\u002F01.guides\u002F12.settings\u002F02.integrations\u002F04.data-migration",{"title":559,"icon":560,"path":561,"stem":562,"children":563},"Pricing","i-rq-set-tags","\u002Fen\u002Fguides\u002Fsettings\u002Fpricing","en\u002F01.guides\u002F12.settings\u002F03.pricing\u002Findex",[564,565,575,585],{"title":48,"path":561,"stem":562,"icon":560},{"title":566,"icon":560,"path":567,"stem":568,"children":569},"Pricing tiers","\u002Fen\u002Fguides\u002Fsettings\u002Fpricing\u002Fpricing-tiers","en\u002F01.guides\u002F12.settings\u002F03.pricing\u002F01.pricing-tiers\u002Findex",[570,571],{"title":48,"path":567,"stem":568,"icon":560},{"title":572,"path":573,"stem":574,"icon":560},"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":576,"icon":103,"path":577,"stem":578,"children":579},"Pricing discounts","\u002Fen\u002Fguides\u002Fsettings\u002Fpricing\u002Fpricing-discounts","en\u002F01.guides\u002F12.settings\u002F03.pricing\u002F02.pricing-discounts\u002Findex",[580,581],{"title":48,"path":577,"stem":578,"icon":103},{"title":582,"path":583,"stem":584,"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":586,"path":587,"stem":588,"icon":589},"Billing periods","\u002Fen\u002Fguides\u002Fsettings\u002Fpricing\u002Fbilling-periods","en\u002F01.guides\u002F12.settings\u002F03.pricing\u002F03.billing-periods","i-prime-hourglass",{"title":591,"icon":43,"path":592,"stem":593,"children":594},"Bookings","\u002Fen\u002Fguides\u002Fsettings\u002Fbookings","en\u002F01.guides\u002F12.settings\u002F04.bookings\u002Findex",[595,596,601,606,611],{"title":48,"path":592,"stem":593,"icon":43},{"title":597,"path":598,"stem":599,"icon":600},"Booking statuses","\u002Fen\u002Fguides\u002Fsettings\u002Fbookings\u002Fstatuses","en\u002F01.guides\u002F12.settings\u002F04.bookings\u002F01.statuses","i-rq-set-status",{"title":602,"path":603,"stem":604,"icon":605},"Booking creation","\u002Fen\u002Fguides\u002Fsettings\u002Fbookings\u002Fbooking-creation","en\u002F01.guides\u002F12.settings\u002F04.bookings\u002F02.booking-creation","i-rq-set-calendar-plus",{"title":607,"path":608,"stem":609,"icon":610},"Booking duration","\u002Fen\u002Fguides\u002Fsettings\u002Fbookings\u002Fbooking-duration","en\u002F01.guides\u002F12.settings\u002F04.bookings\u002F03.booking-duration","i-rq-set-clock",{"title":612,"path":613,"stem":614,"icon":233},"Deposits","\u002Fen\u002Fguides\u002Fsettings\u002Fbookings\u002Fdeposits","en\u002F01.guides\u002F12.settings\u002F04.bookings\u002F04.deposits",{"title":48,"path":616,"stem":617,"icon":93},"\u002Fen\u002Fguides\u002Fsettings\u002Finventory","en\u002F01.guides\u002F12.settings\u002F05.inventory",{"title":619,"icon":620,"path":621,"stem":622,"children":623},"Fields","i-rq-set-field","\u002Fen\u002Fguides\u002Fsettings\u002Ffields","en\u002F01.guides\u002F12.settings\u002F06.fields\u002Findex",[624,625,629,634,639],{"title":48,"path":621,"stem":622,"icon":620},{"title":626,"path":627,"stem":628,"icon":620},"Entity fields","\u002Fen\u002Fguides\u002Fsettings\u002Ffields\u002Fentity-fields","en\u002F01.guides\u002F12.settings\u002F06.fields\u002F01.entity-fields",{"title":630,"path":631,"stem":632,"icon":633},"Level configurations","\u002Fen\u002Fguides\u002Fsettings\u002Ffields\u002Flevel-configurations","en\u002F01.guides\u002F12.settings\u002F06.fields\u002F02.level-configurations","i-rq-set-level-tabs",{"title":635,"path":636,"stem":637,"icon":638},"Table column layout","\u002Fen\u002Fguides\u002Fsettings\u002Ffields\u002Ftable-columns","en\u002F01.guides\u002F12.settings\u002F06.fields\u002F03.table-columns","i-rq-set-table",{"title":640,"path":641,"stem":642,"icon":643},"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":645,"path":646,"stem":647,"icon":648},"Sidebar menu layout","\u002Fen\u002Fguides\u002Fsettings\u002Fmenu-layout","en\u002F01.guides\u002F12.settings\u002F07.menu-layout","i-prime-bars",{"title":650,"icon":651,"path":652,"stem":653,"children":654,"page":40},"AI & MCP","i-prime-sparkles","\u002Fen\u002Fai","en\u002F02.ai",[655,659,663,688],{"title":656,"path":657,"stem":658,"icon":651},"Requiply Assistant","\u002Fen\u002Fai\u002Frequiply-assistant","en\u002F02.ai\u002F01.requiply-assistant",{"title":660,"path":661,"stem":662,"icon":651},"Start using MCP","\u002Fen\u002Fai\u002Fhow-to-start-using-mcp","en\u002F02.ai\u002F02.how-to-start-using-mcp",{"title":664,"icon":665,"path":666,"stem":667,"children":668},"Requiply MCP","i-rq-set-mcp","\u002Fen\u002Fai\u002Fmcp","en\u002F02.ai\u002F03.mcp\u002Findex",[669,670,674,679,683],{"title":48,"path":666,"stem":667,"icon":665},{"title":671,"path":672,"stem":673,"icon":534},"Connecting","\u002Fen\u002Fai\u002Fmcp\u002Fconnecting","en\u002F02.ai\u002F03.mcp\u002F01.connecting",{"title":675,"path":676,"stem":677,"icon":678},"Tools","\u002Fen\u002Fai\u002Fmcp\u002Ftools","en\u002F02.ai\u002F03.mcp\u002F02.tools","i-prime-wrench",{"title":680,"path":681,"stem":682,"icon":393},"Use cases","\u002Fen\u002Fai\u002Fmcp\u002Fuse-cases","en\u002F02.ai\u002F03.mcp\u002F03.use-cases",{"title":684,"path":685,"stem":686,"icon":687},"Troubleshooting","\u002Fen\u002Fai\u002Fmcp\u002Ftroubleshooting","en\u002F02.ai\u002F03.mcp\u002F04.troubleshooting","i-prime-question-circle",{"title":689,"path":690,"stem":691,"icon":692},"AI usage","\u002Fen\u002Fai\u002Fai-usage","en\u002F02.ai\u002F04.ai-usage","i-rq-set-gauge",{"title":694,"icon":358,"path":695,"stem":696,"children":697,"page":40},"Developers","\u002Fen\u002Fdevelopers","en\u002F03.developers",[698,701,706,710,714,765,770],{"title":48,"path":699,"stem":700,"icon":358},"\u002Fen\u002Fdevelopers\u002Foverview","en\u002F03.developers\u002F00.overview",{"title":702,"path":703,"stem":704,"icon":705},"Generate an API token","\u002Fen\u002Fdevelopers\u002Fhow-to-generate-an-api-token","en\u002F03.developers\u002F01.how-to-generate-an-api-token","i-rq-set-key",{"title":707,"path":708,"stem":709,"icon":358},"Start using the SDK","\u002Fen\u002Fdevelopers\u002Fhow-to-start-using-the-sdk","en\u002F03.developers\u002F02.how-to-start-using-the-sdk",{"title":711,"path":712,"stem":713,"icon":705},"Authentication and API Keys","\u002Fen\u002Fdevelopers\u002Fauthentication-and-api-keys","en\u002F03.developers\u002F03.authentication-and-api-keys",{"title":715,"icon":358,"path":716,"stem":717,"children":718},"TypeScript SDK","\u002Fen\u002Fdevelopers\u002Ftypescript-sdk","en\u002F03.developers\u002F04.typescript-sdk\u002Findex",[719,720,724,728,732,736,740,744,748,751,754,758,762],{"title":48,"path":716,"stem":717,"icon":358},{"title":721,"path":722,"stem":723,"icon":358},"Installation","\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Finstallation","en\u002F03.developers\u002F04.typescript-sdk\u002F01.installation",{"title":725,"path":726,"stem":727,"icon":358},"Quick Start","\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Fquick-start","en\u002F03.developers\u002F04.typescript-sdk\u002F02.quick-start",{"title":729,"path":730,"stem":731,"icon":358},"Browser and Server Usage","\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Fbrowser-and-server-usage","en\u002F03.developers\u002F04.typescript-sdk\u002F03.browser-and-server-usage",{"title":733,"path":734,"stem":735,"icon":358},"Error Handling","\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Ferror-handling","en\u002F03.developers\u002F04.typescript-sdk\u002F04.error-handling",{"title":737,"path":738,"stem":739,"icon":358},"Request Options","\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Frequest-options","en\u002F03.developers\u002F04.typescript-sdk\u002F05.request-options",{"title":741,"path":742,"stem":743,"icon":358},"Inventory and Categories","\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Finventory-and-categories","en\u002F03.developers\u002F04.typescript-sdk\u002F06.inventory-and-categories",{"title":745,"path":746,"stem":747,"icon":358},"Availability and Pricing","\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Favailability-and-pricing","en\u002F03.developers\u002F04.typescript-sdk\u002F07.availability-and-pricing",{"title":591,"path":749,"stem":750,"icon":358},"\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Fbookings","en\u002F03.developers\u002F04.typescript-sdk\u002F08.bookings",{"title":210,"path":752,"stem":753,"icon":358},"\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Fclients","en\u002F03.developers\u002F04.typescript-sdk\u002F09.clients",{"title":755,"path":756,"stem":757,"icon":358},"Sales and Goods for Sale","\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Fsales","en\u002F03.developers\u002F04.typescript-sdk\u002F10.sales",{"title":759,"path":760,"stem":761,"icon":358},"Organization","\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Forganization","en\u002F03.developers\u002F04.typescript-sdk\u002F11.organization",{"title":310,"path":763,"stem":764,"icon":358},"\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Freports","en\u002F03.developers\u002F04.typescript-sdk\u002F12.reports",{"title":766,"path":767,"stem":768,"icon":769},"REST API Reference","\u002Fen\u002Fdevelopers\u002Fapi-reference","en\u002F03.developers\u002F05.api-reference","i-prime-server",{"title":771,"path":772,"stem":773,"icon":6},"Examples","\u002Fen\u002Fdevelopers\u002Fexamples","en\u002F03.developers\u002F06.examples",{"id":775,"title":776,"body":777,"description":1790,"extension":1791,"links":1792,"meta":1793,"navigation":1794,"path":708,"seo":1795,"stem":709,"__hash__":1796},"docs_en\u002Fen\u002F03.developers\u002F02.how-to-start-using-the-sdk.md","How to start using the Requiply SDK",{"type":778,"value":779,"toc":1775},"minimark",[780,810,817,822,834,860,871,875,892,898,902,1063,1074,1078,1341,1352,1356,1620,1630,1634,1648,1670,1675,1679,1684,1691,1695,1708,1712,1736,1740,1747,1751,1771],[781,782,783,784,788,789,793,794,797,798,801,802,805,806,809],"quick-answer",{},"Create a secret API key under ",[785,786,787],"strong",{},"Settings → Organization → API keys",", install the package with ",[790,791,792],"code",{},"npm install @requiply\u002Fapi-sdk",", and create a ",[790,795,796],{},"RequiplyClient"," with the key. Then call its resources, for example ",[790,799,800],{},"inventory.list()",", ",[790,803,804],{},"pricing.quote()",", and ",[790,807,808],{},"bookings.create()",". The SDK needs Node.js 18 or later, or a modern browser.",[811,812,813,816],"p",{},[790,814,815],{},"@requiply\u002Fapi-sdk"," is the official TypeScript client for the Requiply public API. It works in Node.js, serverless functions, Next.js, Nuxt, and browsers, with typed inputs and responses. This page takes you from nothing to a booking request in your Requiply account in about ten minutes.",[818,819,821],"h2",{"id":820},"_1-create-an-api-key","1. Create an API key",[811,823,824,825,829,830,833],{},"Follow ",[826,827,828],"a",{"href":703},"How to generate an API token"," and choose ",[785,831,832],{},"Secret",". Store it in an environment variable:",[835,836,841],"pre",{"className":837,"code":838,"language":839,"meta":840,"style":840},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","REQUIPLY_SECRET_KEY=rq_sk_live_...\n","bash","",[790,842,843],{"__ignoreMap":840},[844,845,848,852,856],"span",{"class":846,"line":847},"line",1,[844,849,851],{"class":850},"sTEyZ","REQUIPLY_SECRET_KEY",[844,853,855],{"class":854},"sMK4o","=",[844,857,859],{"class":858},"sfazB","rq_sk_live_...\n",[811,861,862,863,866,867,870],{},"Building a storefront that runs in the browser? Create a ",[785,864,865],{},"Publishable"," key instead. It can do everything on this page, but bookings must be sent as requests (",[790,868,869],{},"asRequest: true",").",[818,872,874],{"id":873},"_2-install-the-package","2. Install the package",[835,876,878],{"className":837,"code":877,"language":839,"meta":840,"style":840},"npm install @requiply\u002Fapi-sdk\n",[790,879,880],{"__ignoreMap":840},[844,881,882,886,889],{"class":846,"line":847},[844,883,885],{"class":884},"sBMFI","npm",[844,887,888],{"class":858}," install",[844,890,891],{"class":858}," @requiply\u002Fapi-sdk\n",[811,893,894,895,897],{},"The package is ESM only. See ",[826,896,721],{"href":722}," for runtime requirements.",[818,899,901],{"id":900},"_3-create-the-client-and-make-a-first-call","3. Create the client and make a first call",[835,903,907],{"className":904,"code":905,"language":906,"meta":840,"style":840},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","import { RequiplyClient } from '@requiply\u002Fapi-sdk';\n\nconst requiply = new RequiplyClient({\n  apiKey: process.env.REQUIPLY_SECRET_KEY!,\n});\n\nconst org = await requiply.org.info();\nconsole.log(org.name);\n","ts",[790,908,909,938,945,969,995,1006,1011,1042],{"__ignoreMap":840},[844,910,911,915,918,921,924,927,930,932,935],{"class":846,"line":847},[844,912,914],{"class":913},"s7zQu","import",[844,916,917],{"class":854}," {",[844,919,920],{"class":850}," RequiplyClient",[844,922,923],{"class":854}," }",[844,925,926],{"class":913}," from",[844,928,929],{"class":854}," '",[844,931,815],{"class":858},[844,933,934],{"class":854},"'",[844,936,937],{"class":854},";\n",[844,939,941],{"class":846,"line":940},2,[844,942,944],{"emptyLinePlaceholder":943},true,"\n",[844,946,948,952,955,957,960,963,966],{"class":846,"line":947},3,[844,949,951],{"class":950},"spNyl","const",[844,953,954],{"class":850}," requiply ",[844,956,855],{"class":854},[844,958,959],{"class":854}," new",[844,961,920],{"class":962},"s2Zo4",[844,964,965],{"class":850},"(",[844,967,968],{"class":854},"{\n",[844,970,972,976,979,982,985,988,990,992],{"class":846,"line":971},4,[844,973,975],{"class":974},"swJcz","  apiKey",[844,977,978],{"class":854},":",[844,980,981],{"class":850}," process",[844,983,984],{"class":854},".",[844,986,987],{"class":850},"env",[844,989,984],{"class":854},[844,991,851],{"class":850},[844,993,994],{"class":854},"!,\n",[844,996,998,1001,1004],{"class":846,"line":997},5,[844,999,1000],{"class":854},"}",[844,1002,1003],{"class":850},")",[844,1005,937],{"class":854},[844,1007,1009],{"class":846,"line":1008},6,[844,1010,944],{"emptyLinePlaceholder":943},[844,1012,1014,1016,1019,1021,1024,1027,1029,1032,1034,1037,1040],{"class":846,"line":1013},7,[844,1015,951],{"class":950},[844,1017,1018],{"class":850}," org ",[844,1020,855],{"class":854},[844,1022,1023],{"class":913}," await",[844,1025,1026],{"class":850}," requiply",[844,1028,984],{"class":854},[844,1030,1031],{"class":850},"org",[844,1033,984],{"class":854},[844,1035,1036],{"class":962},"info",[844,1038,1039],{"class":850},"()",[844,1041,937],{"class":854},[844,1043,1045,1048,1050,1053,1056,1058,1061],{"class":846,"line":1044},8,[844,1046,1047],{"class":850},"console",[844,1049,984],{"class":854},[844,1051,1052],{"class":962},"log",[844,1054,1055],{"class":850},"(org",[844,1057,984],{"class":854},[844,1059,1060],{"class":850},"name)",[844,1062,937],{"class":854},[811,1064,1065,1066,1069,1070,1073],{},"If this prints your organization's name, the key works. A wrong or revoked key throws a ",[790,1067,1068],{},"RequiplyError"," with ",[790,1071,1072],{},"status"," 401.",[818,1075,1077],{"id":1076},"_4-find-an-item-and-price-a-quote","4. Find an item and price a quote",[835,1079,1081],{"className":904,"code":1080,"language":906,"meta":840,"style":840},"const startDate = '2026-11-10T10:00:00';\nconst endDate = '2026-11-12T18:00:00';\n\nconst inventory = await requiply.inventory.list({ startDate, endDate });\nconst item = inventory.items[0];\n\nconst quote = await requiply.pricing.quote({\n  startDate,\n  endDate,\n  items: [{ groupId: item.id, quantity: 1 }],\n});\n\nconsole.log(item.name, item.availableQuantity, quote.total, quote.currency);\n",[790,1082,1083,1101,1119,1123,1165,1191,1195,1222,1230,1238,1280,1289,1294],{"__ignoreMap":840},[844,1084,1085,1087,1090,1092,1094,1097,1099],{"class":846,"line":847},[844,1086,951],{"class":950},[844,1088,1089],{"class":850}," startDate ",[844,1091,855],{"class":854},[844,1093,929],{"class":854},[844,1095,1096],{"class":858},"2026-11-10T10:00:00",[844,1098,934],{"class":854},[844,1100,937],{"class":854},[844,1102,1103,1105,1108,1110,1112,1115,1117],{"class":846,"line":940},[844,1104,951],{"class":950},[844,1106,1107],{"class":850}," endDate ",[844,1109,855],{"class":854},[844,1111,929],{"class":854},[844,1113,1114],{"class":858},"2026-11-12T18:00:00",[844,1116,934],{"class":854},[844,1118,937],{"class":854},[844,1120,1121],{"class":846,"line":947},[844,1122,944],{"emptyLinePlaceholder":943},[844,1124,1125,1127,1130,1132,1134,1136,1138,1141,1143,1146,1148,1151,1154,1157,1159,1161,1163],{"class":846,"line":971},[844,1126,951],{"class":950},[844,1128,1129],{"class":850}," inventory ",[844,1131,855],{"class":854},[844,1133,1023],{"class":913},[844,1135,1026],{"class":850},[844,1137,984],{"class":854},[844,1139,1140],{"class":850},"inventory",[844,1142,984],{"class":854},[844,1144,1145],{"class":962},"list",[844,1147,965],{"class":850},[844,1149,1150],{"class":854},"{",[844,1152,1153],{"class":850}," startDate",[844,1155,1156],{"class":854},",",[844,1158,1107],{"class":850},[844,1160,1000],{"class":854},[844,1162,1003],{"class":850},[844,1164,937],{"class":854},[844,1166,1167,1169,1172,1174,1177,1179,1182,1186,1189],{"class":846,"line":997},[844,1168,951],{"class":950},[844,1170,1171],{"class":850}," item ",[844,1173,855],{"class":854},[844,1175,1176],{"class":850}," inventory",[844,1178,984],{"class":854},[844,1180,1181],{"class":850},"items[",[844,1183,1185],{"class":1184},"sbssI","0",[844,1187,1188],{"class":850},"]",[844,1190,937],{"class":854},[844,1192,1193],{"class":846,"line":1008},[844,1194,944],{"emptyLinePlaceholder":943},[844,1196,1197,1199,1202,1204,1206,1208,1210,1213,1215,1218,1220],{"class":846,"line":1013},[844,1198,951],{"class":950},[844,1200,1201],{"class":850}," quote ",[844,1203,855],{"class":854},[844,1205,1023],{"class":913},[844,1207,1026],{"class":850},[844,1209,984],{"class":854},[844,1211,1212],{"class":850},"pricing",[844,1214,984],{"class":854},[844,1216,1217],{"class":962},"quote",[844,1219,965],{"class":850},[844,1221,968],{"class":854},[844,1223,1224,1227],{"class":846,"line":1044},[844,1225,1226],{"class":850},"  startDate",[844,1228,1229],{"class":854},",\n",[844,1231,1233,1236],{"class":846,"line":1232},9,[844,1234,1235],{"class":850},"  endDate",[844,1237,1229],{"class":854},[844,1239,1241,1244,1246,1249,1251,1254,1256,1259,1261,1264,1266,1269,1271,1274,1276,1278],{"class":846,"line":1240},10,[844,1242,1243],{"class":974},"  items",[844,1245,978],{"class":854},[844,1247,1248],{"class":850}," [",[844,1250,1150],{"class":854},[844,1252,1253],{"class":974}," groupId",[844,1255,978],{"class":854},[844,1257,1258],{"class":850}," item",[844,1260,984],{"class":854},[844,1262,1263],{"class":850},"id",[844,1265,1156],{"class":854},[844,1267,1268],{"class":974}," quantity",[844,1270,978],{"class":854},[844,1272,1273],{"class":1184}," 1",[844,1275,923],{"class":854},[844,1277,1188],{"class":850},[844,1279,1229],{"class":854},[844,1281,1283,1285,1287],{"class":846,"line":1282},11,[844,1284,1000],{"class":854},[844,1286,1003],{"class":850},[844,1288,937],{"class":854},[844,1290,1292],{"class":846,"line":1291},12,[844,1293,944],{"emptyLinePlaceholder":943},[844,1295,1297,1299,1301,1303,1306,1308,1311,1313,1315,1317,1320,1322,1325,1327,1330,1332,1334,1336,1339],{"class":846,"line":1296},13,[844,1298,1047],{"class":850},[844,1300,984],{"class":854},[844,1302,1052],{"class":962},[844,1304,1305],{"class":850},"(item",[844,1307,984],{"class":854},[844,1309,1310],{"class":850},"name",[844,1312,1156],{"class":854},[844,1314,1258],{"class":850},[844,1316,984],{"class":854},[844,1318,1319],{"class":850},"availableQuantity",[844,1321,1156],{"class":854},[844,1323,1324],{"class":850}," quote",[844,1326,984],{"class":854},[844,1328,1329],{"class":850},"total",[844,1331,1156],{"class":854},[844,1333,1324],{"class":850},[844,1335,984],{"class":854},[844,1337,1338],{"class":850},"currency)",[844,1340,937],{"class":854},[811,1342,1343,1344,1347,1348,1351],{},"Dates without an offset are read in your organization's timezone. Always send a time: a date alone means midnight, which is usually outside ",[826,1345,1346],{"href":511},"working hours",". The quote applies the same rules as the app: ",[826,1349,1350],{"href":567},"pricing tiers",", the client's discount, and services.",[818,1353,1355],{"id":1354},"_5-send-a-booking-request","5. Send a booking request",[835,1357,1359],{"className":904,"code":1358,"language":906,"meta":840,"style":840},"const request = await requiply.bookings.create({\n  startDate,\n  endDate,\n  items: [{ groupId: item.id, quantity: 1 }],\n  deliveryType: 'pickup',\n  asRequest: true,\n  client: { name: 'Sophie', lastName: 'Marlow', email: 'sophie.marlow@example.com' },\n});\n\nif (request.success) {\n  console.log('Booking request', request.reservationOrgId);\n} else {\n  console.log('Not accepted:', request.message);\n}\n",[790,1360,1361,1388,1394,1400,1434,1450,1463,1515,1523,1527,1542,1574,1584,1614],{"__ignoreMap":840},[844,1362,1363,1365,1368,1370,1372,1374,1376,1379,1381,1384,1386],{"class":846,"line":847},[844,1364,951],{"class":950},[844,1366,1367],{"class":850}," request ",[844,1369,855],{"class":854},[844,1371,1023],{"class":913},[844,1373,1026],{"class":850},[844,1375,984],{"class":854},[844,1377,1378],{"class":850},"bookings",[844,1380,984],{"class":854},[844,1382,1383],{"class":962},"create",[844,1385,965],{"class":850},[844,1387,968],{"class":854},[844,1389,1390,1392],{"class":846,"line":940},[844,1391,1226],{"class":850},[844,1393,1229],{"class":854},[844,1395,1396,1398],{"class":846,"line":947},[844,1397,1235],{"class":850},[844,1399,1229],{"class":854},[844,1401,1402,1404,1406,1408,1410,1412,1414,1416,1418,1420,1422,1424,1426,1428,1430,1432],{"class":846,"line":971},[844,1403,1243],{"class":974},[844,1405,978],{"class":854},[844,1407,1248],{"class":850},[844,1409,1150],{"class":854},[844,1411,1253],{"class":974},[844,1413,978],{"class":854},[844,1415,1258],{"class":850},[844,1417,984],{"class":854},[844,1419,1263],{"class":850},[844,1421,1156],{"class":854},[844,1423,1268],{"class":974},[844,1425,978],{"class":854},[844,1427,1273],{"class":1184},[844,1429,923],{"class":854},[844,1431,1188],{"class":850},[844,1433,1229],{"class":854},[844,1435,1436,1439,1441,1443,1446,1448],{"class":846,"line":997},[844,1437,1438],{"class":974},"  deliveryType",[844,1440,978],{"class":854},[844,1442,929],{"class":854},[844,1444,1445],{"class":858},"pickup",[844,1447,934],{"class":854},[844,1449,1229],{"class":854},[844,1451,1452,1455,1457,1461],{"class":846,"line":1008},[844,1453,1454],{"class":974},"  asRequest",[844,1456,978],{"class":854},[844,1458,1460],{"class":1459},"sfNiH"," true",[844,1462,1229],{"class":854},[844,1464,1465,1468,1470,1472,1475,1477,1479,1482,1484,1486,1489,1491,1493,1496,1498,1500,1503,1505,1507,1510,1512],{"class":846,"line":1013},[844,1466,1467],{"class":974},"  client",[844,1469,978],{"class":854},[844,1471,917],{"class":854},[844,1473,1474],{"class":974}," name",[844,1476,978],{"class":854},[844,1478,929],{"class":854},[844,1480,1481],{"class":858},"Sophie",[844,1483,934],{"class":854},[844,1485,1156],{"class":854},[844,1487,1488],{"class":974}," lastName",[844,1490,978],{"class":854},[844,1492,929],{"class":854},[844,1494,1495],{"class":858},"Marlow",[844,1497,934],{"class":854},[844,1499,1156],{"class":854},[844,1501,1502],{"class":974}," email",[844,1504,978],{"class":854},[844,1506,929],{"class":854},[844,1508,1509],{"class":858},"sophie.marlow@example.com",[844,1511,934],{"class":854},[844,1513,1514],{"class":854}," },\n",[844,1516,1517,1519,1521],{"class":846,"line":1044},[844,1518,1000],{"class":854},[844,1520,1003],{"class":850},[844,1522,937],{"class":854},[844,1524,1525],{"class":846,"line":1232},[844,1526,944],{"emptyLinePlaceholder":943},[844,1528,1529,1532,1535,1537,1540],{"class":846,"line":1240},[844,1530,1531],{"class":913},"if",[844,1533,1534],{"class":850}," (request",[844,1536,984],{"class":854},[844,1538,1539],{"class":850},"success) ",[844,1541,968],{"class":854},[844,1543,1544,1547,1549,1551,1553,1555,1558,1560,1562,1565,1567,1570,1572],{"class":846,"line":1282},[844,1545,1546],{"class":850},"  console",[844,1548,984],{"class":854},[844,1550,1052],{"class":962},[844,1552,965],{"class":974},[844,1554,934],{"class":854},[844,1556,1557],{"class":858},"Booking request",[844,1559,934],{"class":854},[844,1561,1156],{"class":854},[844,1563,1564],{"class":850}," request",[844,1566,984],{"class":854},[844,1568,1569],{"class":850},"reservationOrgId",[844,1571,1003],{"class":974},[844,1573,937],{"class":854},[844,1575,1576,1578,1581],{"class":846,"line":1291},[844,1577,1000],{"class":854},[844,1579,1580],{"class":913}," else",[844,1582,1583],{"class":854}," {\n",[844,1585,1586,1588,1590,1592,1594,1596,1599,1601,1603,1605,1607,1610,1612],{"class":846,"line":1296},[844,1587,1546],{"class":850},[844,1589,984],{"class":854},[844,1591,1052],{"class":962},[844,1593,965],{"class":974},[844,1595,934],{"class":854},[844,1597,1598],{"class":858},"Not accepted:",[844,1600,934],{"class":854},[844,1602,1156],{"class":854},[844,1604,1564],{"class":850},[844,1606,984],{"class":854},[844,1608,1609],{"class":850},"message",[844,1611,1003],{"class":974},[844,1613,937],{"class":854},[844,1615,1617],{"class":846,"line":1616},14,[844,1618,1619],{"class":854},"}\n",[811,1621,1622,1623,1626,1627,1629],{},"The client is matched by email, then phone, or created. A booking Requiply cannot accept, for example on a closed day or with no free units, resolves with ",[790,1624,1625],{},"success: false"," and a ",[790,1628,1609],{}," instead of throwing.",[818,1631,1633],{"id":1632},"_6-check-it-in-requiply","6. Check it in Requiply",[1635,1636,1637,1642],"figure",{},[1638,1639],"img",{"src":1640,"alt":1641},"\u002Fassets\u002Fdevelopers\u002Fsdk\u002Fbooking-request.png","The booking page of booking #44 created through the SDK, with three numbered highlights: the yellow Request status tag, the Client card with Sophie Marlow, and the Rental period from November 10 to November 12",[1643,1644,1645],"figcaption",{},[811,1646,1647],{},"The booking request from the code above, in the web app.",[1649,1650,1651,1658,1664],"ol",{},[1652,1653,1654,1657],"li",{},[785,1655,1656],{},"Request",": the status of a booking request. Staff move it on with the arrow next to the tag.",[1652,1659,1660,1663],{},[785,1661,1662],{},"Client",": the client the SDK matched or created.",[1652,1665,1666,1669],{},[785,1667,1668],{},"Rental period",": the dates you sent, in your organization's timezone.",[811,1671,1672,1673,984],{},"The request also appears in the mobile app, under ",[785,1674,591],{},[818,1676,1678],{"id":1677},"common-questions","Common questions",[1680,1681,1683],"h3",{"id":1682},"should-i-use-the-sdk-or-the-rest-api","Should I use the SDK or the REST API?",[811,1685,1686,1687,1690],{},"Use the SDK in JavaScript and TypeScript. In any other language, call the ",[826,1688,1689],{"href":767},"REST API"," with the same key; the SDK is a thin, typed layer over it.",[1680,1692,1694],{"id":1693},"how-do-i-create-a-confirmed-booking-instead-of-a-request","How do I create a confirmed booking instead of a request?",[811,1696,1697,1698,1701,1702,1705,1706,984],{},"Use a secret key, leave out ",[790,1699,1700],{},"asRequest",", and pass a ",[790,1703,1704],{},"paymentType",". See ",[826,1707,591],{"href":749},[1680,1709,1711],{"id":1710},"how-do-i-handle-errors","How do I handle errors?",[811,1713,1714,1715,1717,1718,1720,1721,1724,1725,1728,1729,1732,1733,984],{},"Catch ",[790,1716,1068],{}," and read ",[790,1719,1072],{}," and ",[790,1722,1723],{},"reason",". A ",[790,1726,1727],{},"429"," carries ",[790,1730,1731],{},"retryAfter"," in seconds. See ",[826,1734,1735],{"href":734},"Error handling",[1680,1737,1739],{"id":1738},"is-there-a-sandbox","Is there a sandbox?",[811,1741,1742,1743,984],{},"No. Every key works on real data, so test against a demo organization. See ",[826,1744,1746],{"href":1745},"\u002Fen\u002Fdevelopers\u002Fauthentication-and-api-keys#no-test-mode","No test mode",[818,1748,1750],{"id":1749},"next-steps","Next steps",[1752,1753,1754,1759,1766],"ul",{},[1652,1755,1756,1758],{},[826,1757,725],{"href":726},": a server and a storefront example side by side.",[1652,1760,1761,1765],{},[826,1762,1764],{"href":1763},"\u002Fen\u002Fdevelopers\u002Ftypescript-sdk#resources","SDK resources",": every method, by resource.",[1652,1767,1768,1770],{},[826,1769,771],{"href":772},": patterns for storefronts and integrations.",[1772,1773,1774],"style",{},"html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}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 .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}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 .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}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 .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html pre.shiki code .sfNiH, html code.shiki .sfNiH{--shiki-light:#FF5370;--shiki-default:#FF9CAC;--shiki-dark:#FF9CAC}",{"title":840,"searchDepth":940,"depth":940,"links":1776},[1777,1778,1779,1780,1781,1782,1783,1789],{"id":820,"depth":940,"text":821},{"id":873,"depth":940,"text":874},{"id":900,"depth":940,"text":901},{"id":1076,"depth":940,"text":1077},{"id":1354,"depth":940,"text":1355},{"id":1632,"depth":940,"text":1633},{"id":1677,"depth":940,"text":1678,"children":1784},[1785,1786,1787,1788],{"id":1682,"depth":947,"text":1683},{"id":1693,"depth":947,"text":1694},{"id":1710,"depth":947,"text":1711},{"id":1738,"depth":947,"text":1739},{"id":1749,"depth":940,"text":1750},"Install @requiply\u002Fapi-sdk from npm, create a RequiplyClient with a secret API key, and make your first calls to the Requiply public API.","md",null,{},{"title":707,"icon":358},{"title":776,"description":1790},"pfRp-jknTtcFeCP8tOkCZ-AzntlRf_c-bTHoBMTGJ9M",[1798,1800],{"title":702,"path":703,"stem":704,"description":1799,"icon":705,"children":-1},"Admins create API tokens, called API keys, under Settings → Organization → API keys: a secret key for servers or a publishable key for websites.",{"title":711,"path":712,"stem":713,"description":1801,"icon":705,"children":-1},"Create, name, and revoke Requiply API keys, choose between a publishable key for browser storefronts and a secret key for servers, and learn the rate limit.",1793361750819]