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