[{"data":1,"prerenderedAt":2122},["ShallowReactive",2],{"navigation_docs_en":3,"-en-developers-api-reference":747,"-en-developers-api-reference-surround":2117},[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":739,"body":749,"description":2104,"extension":2105,"links":2106,"meta":2107,"navigation":2114,"path":740,"seo":2115,"stem":741,"__hash__":2116},"docs_en\u002Fen\u002F03.developers\u002F03.api-reference.md",{"type":750,"value":751,"toc":2092},"minimark",[752,756,767,781,785,790,805,810,986,1022,1026,1160,1176,1208,1211,1259,1263,1363,1387,1390,1397,1529,1533,1662,1666,1669,1804,1822,1904,1923,1927,1932,2065,2088],[753,754,755],"p",{},"The public API lives below:",[757,758,764],"pre",{"className":759,"code":761,"language":762,"meta":763},[760],"language-text","https:\u002F\u002Fapi.requiply.com\u002Fapi\u002Fpublic\u002Fv1\n","text","",[765,766,761],"code",{"__ignoreMap":763},[753,768,769,770,773,774,777,778,780],{},"Every request authenticates with ",[765,771,772],{},"Authorization: Bearer \u003Capi-key>","; see ",[775,776,683],"a",{"href":684},". Request and response bodies are JSON. The ",[775,779,688],{"href":689}," wraps every endpoint below, and its resource guides describe the fields in detail.",[782,783,784],"note",{},"No OpenAPI document is published yet. The SDK's TypeScript types are the most precise description of each request and response.",[786,787,789],"h2",{"id":788},"endpoints","Endpoints",[753,791,792,796,797,800,801,804],{},[793,794,795],"strong",{},"Publishable"," endpoints accept both key types. ",[793,798,799],{},"Secret"," endpoints refuse a publishable key with ",[765,802,803],{},"403",".",[806,807,809],"h3",{"id":808},"organization-and-catalog","Organization and catalog",[811,812,813,829],"table",{},[814,815,816],"thead",{},[817,818,819,823,826],"tr",{},[820,821,822],"th",{},"Method and path",[820,824,825],{},"Keys",[820,827,828],{},"SDK method",[830,831,832,850,867,884,901,918,935,952,969],"tbody",{},[817,833,834,840,842],{},[835,836,837],"td",{},[765,838,839],{},"GET \u002Forg\u002Finfo",[835,841,795],{},[835,843,844],{},[775,845,847],{"href":846},"\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Forganization#orginfo",[765,848,849],{},"org.info()",[817,851,852,857,859],{},[835,853,854],{},[765,855,856],{},"GET \u002Forg\u002Fsummary",[835,858,799],{},[835,860,861],{},[775,862,864],{"href":863},"\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Forganization#orgsummary",[765,865,866],{},"org.summary()",[817,868,869,874,876],{},[835,870,871],{},[765,872,873],{},"GET \u002Fcategories\u002Flist",[835,875,795],{},[835,877,878],{},[775,879,881],{"href":880},"\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Finventory-and-categories#categorieslist",[765,882,883],{},"categories.list()",[817,885,886,891,893],{},[835,887,888],{},[765,889,890],{},"GET \u002Fservices\u002Flist",[835,892,795],{},[835,894,895],{},[775,896,898],{"href":897},"\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Finventory-and-categories#serviceslist",[765,899,900],{},"services.list()",[817,902,903,908,910],{},[835,904,905],{},[765,906,907],{},"GET \u002Finventory\u002Flist",[835,909,795],{},[835,911,912],{},[775,913,915],{"href":914},"\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Finventory-and-categories#inventorylist",[765,916,917],{},"inventory.list()",[817,919,920,925,927],{},[835,921,922],{},[765,923,924],{},"GET \u002Finventory\u002Fgroups\u002F{id}",[835,926,795],{},[835,928,929],{},[775,930,932],{"href":931},"\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Finventory-and-categories#inventorygetgroup",[765,933,934],{},"inventory.getGroup()",[817,936,937,942,944],{},[835,938,939],{},[765,940,941],{},"GET \u002Finventory\u002Fstatus",[835,943,799],{},[835,945,946],{},[775,947,949],{"href":948},"\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Finventory-and-categories#inventorystatus",[765,950,951],{},"inventory.status()",[817,953,954,959,961],{},[835,955,956],{},[765,957,958],{},"GET \u002Fbundles\u002Flist",[835,960,795],{},[835,962,963],{},[775,964,966],{"href":965},"\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Finventory-and-categories#bundleslist",[765,967,968],{},"bundles.list()",[817,970,971,976,978],{},[835,972,973],{},[765,974,975],{},"GET \u002Fbundles\u002F{id}",[835,977,795],{},[835,979,980],{},[775,981,983],{"href":982},"\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Finventory-and-categories#bundlesget",[765,984,985],{},"bundles.get()",[753,987,988,990,991,994,995,998,999,1002,1003,1006,1007,1010,1011,1014,1015,1017,1018,1021],{},[775,989,166],{"href":167}," are fixed sets of products with one discount. Both bundle endpoints take optional ",[765,992,993],{},"startDate"," and ",[765,996,997],{},"endDate"," query parameters; with both, each bundle reports ",[765,1000,1001],{},"availableQuantity",", the whole sets free in that period. They list only complete, active bundles. A secret key sees bundles whenever the Bundles feature is on; a publishable key only while ",[793,1004,1005],{},"External"," recommendations are on as well. Otherwise the list is empty and ",[765,1008,1009],{},"bundles\u002F{id}"," answers ",[765,1012,1013],{},"404",". ",[765,1016,924],{}," also returns the ",[765,1019,1020],{},"bundles"," that contain the group.",[806,1023,1025],{"id":1024},"availability-pricing-and-bookings","Availability, pricing, and bookings",[811,1027,1028,1038],{},[814,1029,1030],{},[817,1031,1032,1034,1036],{},[820,1033,822],{},[820,1035,825],{},[820,1037,828],{},[830,1039,1040,1057,1074,1091,1109,1126,1143],{},[817,1041,1042,1047,1049],{},[835,1043,1044],{},[765,1045,1046],{},"POST \u002Favailability\u002Fcalendar",[835,1048,795],{},[835,1050,1051],{},[775,1052,1054],{"href":1053},"\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Favailability-and-pricing#availabilitycalendar",[765,1055,1056],{},"availability.calendar()",[817,1058,1059,1064,1066],{},[835,1060,1061],{},[765,1062,1063],{},"POST \u002Favailability\u002Fitems",[835,1065,795],{},[835,1067,1068],{},[775,1069,1071],{"href":1070},"\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Favailability-and-pricing#availabilityitems",[765,1072,1073],{},"availability.items()",[817,1075,1076,1081,1083],{},[835,1077,1078],{},[765,1079,1080],{},"POST \u002Fpricing\u002Fquote",[835,1082,795],{},[835,1084,1085],{},[775,1086,1088],{"href":1087},"\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Favailability-and-pricing#pricingquote",[765,1089,1090],{},"pricing.quote()",[817,1092,1093,1098,1101],{},[835,1094,1095],{},[765,1096,1097],{},"POST \u002Fbookings\u002Fcreate",[835,1099,1100],{},"Publishable, booking requests only",[835,1102,1103],{},[775,1104,1106],{"href":1105},"\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Fbookings#bookingscreate",[765,1107,1108],{},"bookings.create()",[817,1110,1111,1116,1118],{},[835,1112,1113],{},[765,1114,1115],{},"GET \u002Fbookings\u002Flist",[835,1117,799],{},[835,1119,1120],{},[775,1121,1123],{"href":1122},"\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Fbookings#bookingslist",[765,1124,1125],{},"bookings.list()",[817,1127,1128,1133,1135],{},[835,1129,1130],{},[765,1131,1132],{},"GET \u002Fbookings\u002F{id}",[835,1134,799],{},[835,1136,1137],{},[775,1138,1140],{"href":1139},"\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Fbookings#bookingsget",[765,1141,1142],{},"bookings.get()",[817,1144,1145,1150,1152],{},[835,1146,1147],{},[765,1148,1149],{},"POST \u002Fbookings\u002F{id}\u002Fnotes",[835,1151,799],{},[835,1153,1154],{},[775,1155,1157],{"href":1156},"\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Fbookings#bookingsaddnote",[765,1158,1159],{},"bookings.addNote()",[753,1161,1162,1163,1166,1167,1169,1170,1172,1173,804],{},"A publishable key must send ",[765,1164,1165],{},"\"asRequest\": true"," to ",[765,1168,1097],{},"; anything else gets ",[765,1171,803],{}," with ",[765,1174,1175],{},"data.reason: \"request_only\"",[753,1177,1178,994,1180,1182,1183,1186,1187,1190,1191,1193,1194,1197,1198,1201,1202,1205,1206,804],{},[765,1179,1080],{},[765,1181,1097],{}," accept ",[765,1184,1185],{},"bundles: [{ bundleId, quantity }]"," next to ",[765,1188,1189],{},"items","; ",[765,1192,1189],{}," may then be empty. Quotes return ",[765,1195,1196],{},"bundleDiscountAmount"," (already inside ",[765,1199,1200],{},"total",") and ",[765,1203,1204],{},"lineBundles",", one entry per bundle priced for the period. Sending bundles while the Bundles feature is off answers ",[765,1207,803],{},[806,1209,210],{"id":1210},"clients",[811,1212,1213,1223],{},[814,1214,1215],{},[817,1216,1217,1219,1221],{},[820,1218,822],{},[820,1220,825],{},[820,1222,828],{},[830,1224,1225,1242],{},[817,1226,1227,1232,1234],{},[835,1228,1229],{},[765,1230,1231],{},"POST \u002Fclients\u002Flookup",[835,1233,799],{},[835,1235,1236],{},[775,1237,1239],{"href":1238},"\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Fclients#clientslookup",[765,1240,1241],{},"clients.lookup()",[817,1243,1244,1249,1251],{},[835,1245,1246],{},[765,1247,1248],{},"POST \u002Fclients\u002Fcreate",[835,1250,799],{},[835,1252,1253],{},[775,1254,1256],{"href":1255},"\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Fclients#clientscreate",[765,1257,1258],{},"clients.create()",[806,1260,1262],{"id":1261},"goods-for-sale-and-sales","Goods for sale and sales",[811,1264,1265,1275],{},[814,1266,1267],{},[817,1268,1269,1271,1273],{},[820,1270,822],{},[820,1272,825],{},[820,1274,828],{},[830,1276,1277,1295,1312,1329,1346],{},[817,1278,1279,1284,1287],{},[835,1280,1281],{},[765,1282,1283],{},"GET \u002Fsale-items\u002Flist",[835,1285,1286],{},"Secret; publishable while the organization sells to customers",[835,1288,1289],{},[775,1290,1292],{"href":1291},"\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Fsales#saleitemslist",[765,1293,1294],{},"saleItems.list()",[817,1296,1297,1302,1304],{},[835,1298,1299],{},[765,1300,1301],{},"GET \u002Fsale-items\u002F{id}",[835,1303,1286],{},[835,1305,1306],{},[775,1307,1309],{"href":1308},"\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Fsales#saleitemsget",[765,1310,1311],{},"saleItems.get()",[817,1313,1314,1319,1321],{},[835,1315,1316],{},[765,1317,1318],{},"GET \u002Fsales\u002Flist",[835,1320,799],{},[835,1322,1323],{},[775,1324,1326],{"href":1325},"\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Fsales#saleslist",[765,1327,1328],{},"sales.list()",[817,1330,1331,1336,1338],{},[835,1332,1333],{},[765,1334,1335],{},"GET \u002Fsales\u002F{id}",[835,1337,799],{},[835,1339,1340],{},[775,1341,1343],{"href":1342},"\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Fsales#salesget",[765,1344,1345],{},"sales.get()",[817,1347,1348,1353,1355],{},[835,1349,1350],{},[765,1351,1352],{},"POST \u002Fsales\u002Fcreate",[835,1354,799],{},[835,1356,1357],{},[775,1358,1360],{"href":1359},"\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Fsales#salescreate",[765,1361,1362],{},"sales.create()",[753,1364,1365,1366,1172,1368,1371,1372,1375,1376,1379,1380,1383,1384,804],{},"These endpoints answer ",[765,1367,803],{},[765,1369,1370],{},"data.reason: \"feature_disabled\""," while ",[793,1373,1374],{},"Enable sales"," is off under ",[775,1377,469],{"href":1378},"\u002Fen\u002Fguides\u002Fsettings\u002Forganization\u002Ffeatures#enable-sales"," or the organization is not on the Advanced plan. What a publishable key sees, and when it gets ",[765,1381,1382],{},"selling_disabled"," instead, is described in ",[775,1385,728],{"href":1386},"\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Fsales#with-a-publishable-key",[806,1388,310],{"id":1389},"reports",[753,1391,1392,1393,1396],{},"All reports need a ",[793,1394,1395],{},"secret key"," and take their parameters as query strings.",[811,1398,1399,1407],{},[814,1400,1401],{},[817,1402,1403,1405],{},[820,1404,822],{},[820,1406,828],{},[830,1408,1409,1424,1439,1454,1469,1484,1499,1514],{},[817,1410,1411,1416],{},[835,1412,1413],{},[765,1414,1415],{},"GET \u002Freports\u002Frevenue",[835,1417,1418],{},[775,1419,1421],{"href":1420},"\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Freports#reportsrevenue",[765,1422,1423],{},"reports.revenue()",[817,1425,1426,1431],{},[835,1427,1428],{},[765,1429,1430],{},"GET \u002Freports\u002Fbookings-summary",[835,1432,1433],{},[775,1434,1436],{"href":1435},"\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Freports#reportsbookingssummary",[765,1437,1438],{},"reports.bookingsSummary()",[817,1440,1441,1446],{},[835,1442,1443],{},[765,1444,1445],{},"GET \u002Freports\u002Futilization",[835,1447,1448],{},[775,1449,1451],{"href":1450},"\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Freports#reportsutilization",[765,1452,1453],{},"reports.utilization()",[817,1455,1456,1461],{},[835,1457,1458],{},[765,1459,1460],{},"GET \u002Freports\u002Ftop-items",[835,1462,1463],{},[775,1464,1466],{"href":1465},"\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Freports#reportstopitems",[765,1467,1468],{},"reports.topItems()",[817,1470,1471,1476],{},[835,1472,1473],{},[765,1474,1475],{},"GET \u002Freports\u002Ftop-clients",[835,1477,1478],{},[775,1479,1481],{"href":1480},"\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Freports#reportstopclients",[765,1482,1483],{},"reports.topClients()",[817,1485,1486,1491],{},[835,1487,1488],{},[765,1489,1490],{},"GET \u002Freports\u002Foutstanding",[835,1492,1493],{},[775,1494,1496],{"href":1495},"\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Freports#reportsoutstanding",[765,1497,1498],{},"reports.outstanding()",[817,1500,1501,1506],{},[835,1502,1503],{},[765,1504,1505],{},"GET \u002Freports\u002Foverdue",[835,1507,1508],{},[775,1509,1511],{"href":1510},"\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Freports#reportsoverdue",[765,1512,1513],{},"reports.overdue()",[817,1515,1516,1521],{},[835,1517,1518],{},[765,1519,1520],{},"GET \u002Freports\u002Fpipeline",[835,1522,1523],{},[775,1524,1526],{"href":1525},"\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Freports#reportspipeline",[765,1527,1528],{},"reports.pipeline()",[786,1530,1532],{"id":1531},"conventions","Conventions",[811,1534,1535,1545],{},[814,1536,1537],{},[817,1538,1539,1542],{},[820,1540,1541],{},"Topic",[820,1543,1544],{},"Rule",[830,1546,1547,1564,1597,1619,1632,1650],{},[817,1548,1549,1554],{},[835,1550,1551],{},[793,1552,1553],{},"Parameters",[835,1555,1556,1559,1560,1563],{},[765,1557,1558],{},"GET"," endpoints take query-string parameters. ",[765,1561,1562],{},"POST"," endpoints take a JSON body.",[817,1565,1566,1571],{},[835,1567,1568],{},[793,1569,1570],{},"Pagination",[835,1572,1573,1574,1577,1578,1581,1582,1585,1586,1589,1590,1593,1594,804],{},"List endpoints return ",[765,1575,1576],{},"nextCursor",". Pass it back as ",[765,1579,1580],{},"cursor"," for the next page; ",[765,1583,1584],{},"null"," means there are no more pages. ",[765,1587,1588],{},"limit"," is 1 to 100 (default 25) on catalog, availability, and sales lists, 1 to 200 (default 50) on ",[765,1591,1592],{},"bookings\u002Flist",", and 1 to 500 (default 100) on ",[765,1595,1596],{},"inventory\u002Fstatus",[817,1598,1599,1604],{},[835,1600,1601],{},[793,1602,1603],{},"Dates and times",[835,1605,1606,1607,1610,1611,1614,1615,1618],{},"ISO 8601. On quotes, booking creation, and ",[765,1608,1609],{},"availability\u002Fitems",", a date-time without an offset (",[765,1612,1613],{},"2026-07-01T10:00:00",") is read in the organization's timezone, daylight saving included. A value with ",[765,1616,1617],{},"Z"," or an offset is used as given. A date with no time is midnight.",[817,1620,1621,1626],{},[835,1622,1623],{},[793,1624,1625],{},"IDs",[835,1627,1628,1629,804],{},"Products, categories, services, goods for sale, and sales use UUIDs. Bookings and clients use numbers. Bookings and sales also have the number staff see in the app: pass it with ",[765,1630,1631],{},"?idKind=org",[817,1633,1634,1639],{},[835,1635,1636],{},[793,1637,1638],{},"Money",[835,1640,1641,1642,1645,1646,1649],{},"Amounts are in the organization's major currency unit (for example ",[765,1643,1644],{},"1250.5","), with the ",[765,1647,1648],{},"currency"," code next to them.",[817,1651,1652,1656],{},[835,1653,1654],{},[793,1655,141],{},[835,1657,1658,1659,1661],{},"Products sourced from suppliers are never returned to or accepted from a publishable key. A secret key sees them when ",[775,1660,141],{"href":470}," is on.",[786,1663,1665],{"id":1664},"errors","Errors",[753,1667,1668],{},"A failed request answers with an HTTP error status and a JSON body:",[757,1670,1674],{"className":1671,"code":1672,"language":1673,"meta":763,"style":763},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"statusCode\": 409,\n  \"message\": \"Only 2 × Memory card 128 GB left\",\n  \"data\": { \"reason\": \"out_of_stock\", \"saleItemId\": \"3f6c…\", \"availableQuantity\": 2 }\n}\n","json",[765,1675,1676,1685,1708,1731,1798],{"__ignoreMap":763},[1677,1678,1681],"span",{"class":1679,"line":1680},"line",1,[1677,1682,1684],{"class":1683},"sMK4o","{\n",[1677,1686,1688,1691,1695,1698,1701,1705],{"class":1679,"line":1687},2,[1677,1689,1690],{"class":1683},"  \"",[1677,1692,1694],{"class":1693},"spNyl","statusCode",[1677,1696,1697],{"class":1683},"\"",[1677,1699,1700],{"class":1683},":",[1677,1702,1704],{"class":1703},"sbssI"," 409",[1677,1706,1707],{"class":1683},",\n",[1677,1709,1711,1713,1716,1718,1720,1723,1727,1729],{"class":1679,"line":1710},3,[1677,1712,1690],{"class":1683},[1677,1714,1715],{"class":1693},"message",[1677,1717,1697],{"class":1683},[1677,1719,1700],{"class":1683},[1677,1721,1722],{"class":1683}," \"",[1677,1724,1726],{"class":1725},"sfazB","Only 2 × Memory card 128 GB left",[1677,1728,1697],{"class":1683},[1677,1730,1707],{"class":1683},[1677,1732,1734,1736,1739,1741,1743,1746,1748,1752,1754,1756,1758,1761,1763,1766,1768,1771,1773,1775,1777,1780,1782,1784,1786,1788,1790,1792,1795],{"class":1679,"line":1733},4,[1677,1735,1690],{"class":1683},[1677,1737,1738],{"class":1693},"data",[1677,1740,1697],{"class":1683},[1677,1742,1700],{"class":1683},[1677,1744,1745],{"class":1683}," {",[1677,1747,1722],{"class":1683},[1677,1749,1751],{"class":1750},"sBMFI","reason",[1677,1753,1697],{"class":1683},[1677,1755,1700],{"class":1683},[1677,1757,1722],{"class":1683},[1677,1759,1760],{"class":1725},"out_of_stock",[1677,1762,1697],{"class":1683},[1677,1764,1765],{"class":1683},",",[1677,1767,1722],{"class":1683},[1677,1769,1770],{"class":1750},"saleItemId",[1677,1772,1697],{"class":1683},[1677,1774,1700],{"class":1683},[1677,1776,1722],{"class":1683},[1677,1778,1779],{"class":1725},"3f6c…",[1677,1781,1697],{"class":1683},[1677,1783,1765],{"class":1683},[1677,1785,1722],{"class":1683},[1677,1787,1001],{"class":1750},[1677,1789,1697],{"class":1683},[1677,1791,1700],{"class":1683},[1677,1793,1794],{"class":1703}," 2",[1677,1796,1797],{"class":1683}," }\n",[1677,1799,1801],{"class":1679,"line":1800},5,[1677,1802,1803],{"class":1683},"}\n",[753,1805,1806,1808,1809,1812,1813,1815,1816,1818,1819,804],{},[765,1807,1715],{}," is meant for people. When the API gives a machine-readable reason, it is in ",[765,1810,1811],{},"data.reason",", sometimes with more fields in ",[765,1814,1738],{},". Branch on ",[765,1817,1811],{},", never on the message text. The reasons are listed in ",[775,1820,706],{"href":1821},"\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Ferror-handling#error-reasons",[811,1823,1824,1834],{},[814,1825,1826],{},[817,1827,1828,1831],{},[820,1829,1830],{},"Status",[820,1832,1833],{},"Typical cause",[830,1835,1836,1849,1863,1872,1881,1891],{},[817,1837,1838,1843],{},[835,1839,1840],{},[765,1841,1842],{},"400",[835,1844,1845,1846,1848],{},"A missing or malformed field, such as an invalid date or an empty ",[765,1847,1189],{}," list.",[817,1850,1851,1856],{},[835,1852,1853],{},[765,1854,1855],{},"401",[835,1857,1858,1859,1862],{},"The ",[765,1860,1861],{},"Authorization"," header is missing, or the key is unknown or revoked.",[817,1864,1865,1869],{},[835,1866,1867],{},[765,1868,803],{},[835,1870,1871],{},"The key type cannot use the endpoint, or a feature or permission is off.",[817,1873,1874,1878],{},[835,1875,1876],{},[765,1877,1013],{},[835,1879,1880],{},"The booking, product, client, or sale does not exist in this organization.",[817,1882,1883,1888],{},[835,1884,1885],{},[765,1886,1887],{},"409",[835,1889,1890],{},"The request conflicts with the current state, for example a product is archived or out of stock.",[817,1892,1893,1898],{},[835,1894,1895],{},[765,1896,1897],{},"429",[835,1899,1900,1901,804],{},"The key went over its rate limit. Wait the number of seconds in ",[765,1902,1903],{},"Retry-After",[753,1905,1906,1907,1910,1911,1010,1913,1172,1916,1919,1920,804],{},"A booking the organization cannot accept, for example because the items are taken or the pickup is outside working hours, is ",[793,1908,1909],{},"not"," an error: ",[765,1912,1097],{},[765,1914,1915],{},"200",[765,1917,1918],{},"success: false",". See ",[775,1921,576],{"href":1922},"\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Fbookings#handling-the-response",[786,1924,1926],{"id":1925},"recording-a-sale-over-rest","Recording a sale over REST",[753,1928,1929,1931],{},[765,1930,1352],{}," takes:",[757,1933,1935],{"className":1671,"code":1934,"language":1673,"meta":763,"style":763},"{\n  \"lines\": [{ \"saleItemId\": \"3f6c…\", \"quantity\": 2 }],\n  \"clientId\": 23,\n  \"paymentMethod\": \"payOnPickup\",\n  \"soldAt\": \"2026-09-29T14:00:00Z\",\n  \"note\": \"Counter sale\"\n}\n",[765,1936,1937,1941,1985,2001,2021,2041,2060],{"__ignoreMap":763},[1677,1938,1939],{"class":1679,"line":1680},[1677,1940,1684],{"class":1683},[1677,1942,1943,1945,1948,1950,1952,1955,1957,1959,1961,1963,1965,1967,1969,1971,1973,1976,1978,1980,1982],{"class":1679,"line":1687},[1677,1944,1690],{"class":1683},[1677,1946,1947],{"class":1693},"lines",[1677,1949,1697],{"class":1683},[1677,1951,1700],{"class":1683},[1677,1953,1954],{"class":1683}," [{",[1677,1956,1722],{"class":1683},[1677,1958,1770],{"class":1750},[1677,1960,1697],{"class":1683},[1677,1962,1700],{"class":1683},[1677,1964,1722],{"class":1683},[1677,1966,1779],{"class":1725},[1677,1968,1697],{"class":1683},[1677,1970,1765],{"class":1683},[1677,1972,1722],{"class":1683},[1677,1974,1975],{"class":1750},"quantity",[1677,1977,1697],{"class":1683},[1677,1979,1700],{"class":1683},[1677,1981,1794],{"class":1703},[1677,1983,1984],{"class":1683}," }],\n",[1677,1986,1987,1989,1992,1994,1996,1999],{"class":1679,"line":1710},[1677,1988,1690],{"class":1683},[1677,1990,1991],{"class":1693},"clientId",[1677,1993,1697],{"class":1683},[1677,1995,1700],{"class":1683},[1677,1997,1998],{"class":1703}," 23",[1677,2000,1707],{"class":1683},[1677,2002,2003,2005,2008,2010,2012,2014,2017,2019],{"class":1679,"line":1733},[1677,2004,1690],{"class":1683},[1677,2006,2007],{"class":1693},"paymentMethod",[1677,2009,1697],{"class":1683},[1677,2011,1700],{"class":1683},[1677,2013,1722],{"class":1683},[1677,2015,2016],{"class":1725},"payOnPickup",[1677,2018,1697],{"class":1683},[1677,2020,1707],{"class":1683},[1677,2022,2023,2025,2028,2030,2032,2034,2037,2039],{"class":1679,"line":1800},[1677,2024,1690],{"class":1683},[1677,2026,2027],{"class":1693},"soldAt",[1677,2029,1697],{"class":1683},[1677,2031,1700],{"class":1683},[1677,2033,1722],{"class":1683},[1677,2035,2036],{"class":1725},"2026-09-29T14:00:00Z",[1677,2038,1697],{"class":1683},[1677,2040,1707],{"class":1683},[1677,2042,2044,2046,2048,2050,2052,2054,2057],{"class":1679,"line":2043},6,[1677,2045,1690],{"class":1683},[1677,2047,782],{"class":1693},[1677,2049,1697],{"class":1683},[1677,2051,1700],{"class":1683},[1677,2053,1722],{"class":1683},[1677,2055,2056],{"class":1725},"Counter sale",[1677,2058,2059],{"class":1683},"\"\n",[1677,2061,2063],{"class":1679,"line":2062},7,[1677,2064,1803],{"class":1683},[753,2066,2067,2068,2071,2072,2075,2076,2079,2080,2083,2084,804],{},"It answers ",[765,2069,2070],{},"201"," with the ",[765,2073,2074],{},"sale",", ",[765,2077,2078],{},"stockWarnings"," (products whose stock goes below zero; the sale is still recorded), and the ",[765,2081,2082],{},"payment"," with its link for an online method. The field rules are in ",[775,2085,2086],{"href":1359},[765,2087,1362],{},[2089,2090,2091],"style",{},"html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}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);}",{"title":763,"searchDepth":1687,"depth":1687,"links":2093},[2094,2101,2102,2103],{"id":788,"depth":1687,"text":789,"children":2095},[2096,2097,2098,2099,2100],{"id":808,"depth":1710,"text":809},{"id":1024,"depth":1710,"text":1025},{"id":1210,"depth":1710,"text":210},{"id":1261,"depth":1710,"text":1262},{"id":1389,"depth":1710,"text":310},{"id":1531,"depth":1687,"text":1532},{"id":1664,"depth":1687,"text":1665},{"id":1925,"depth":1687,"text":1926},"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.","md",null,{"gitbook":2108,"aliases":2112},{"source":2109,"icon":2110,"url":2111},"developer-docs\u002Fapi-reference.md","book","https:\u002F\u002Frequiply.gitbook.io\u002Frequiply-docs\u002Fknowledge\u002Fdeveloper-documentation\u002Fapi-reference",[2113],"\u002Fknowledge\u002Fdeveloper-documentation\u002Fapi-reference",{"title":739,"icon":742},{"title":739,"description":2104},"z1WIKi2pswBjXCMgqjPqgp6AjpshDa-E4y5ZegaZnn8",[2118,2120],{"title":310,"path":736,"stem":737,"description":2119,"icon":358,"children":-1},"Retrieve revenue, bookings, utilization, client, balance, overdue, and pipeline reports.",{"title":744,"path":745,"stem":746,"description":2121,"icon":6,"children":-1},"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.",1792585926488]