[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"spaces":3,"$f1qb37ely8beuj":14,"$frx0skleaa89k":64},[4],{"id":5,"name":6,"slug":7,"description":8,"icon":9,"sort":5,"visible":10,"published_count":11,"created_at":12,"updated_at":13},1,"API e-commerce de Geor","api-e-commerce-de-geor","Referencia de la API para conectar una tienda o una aplicación con el ERP de Geor, con catálogo, cuenta del cliente, compras y datos del comprador.","pi pi-shopping-cart",true,45,"2026-09-24T15:57:44.000000Z","2026-10-03T00:36:16.000000Z",{"id":15,"title":16,"slug":17,"full_path":18,"is_canonical":10,"summary":19,"content":20,"toc":21,"author":44,"reading_time":32,"popularity":45,"space":46,"breadcrumb":47,"prev":54,"next":58,"attachments":62,"updated_at":63},34,"Verificar la cuenta","verificar-la-cuenta","cuenta-del-cliente\u002Fverificar-la-cuenta","Enviar al cliente un código para verificar su correo o su teléfono, y confirmarlo.","\u003Ch2 id=\"como-funciona\">Cómo funciona\u003C\u002Fh2>\n\u003Col>\n\u003Cli>Pide el código con \u003Ccode>send-verification-code\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>El cliente recibe un código de 6 cifras por correo o por SMS.\u003C\u002Fli>\n\u003Cli>Confírmalo con \u003Ccode>validate-verification-code\u003C\u002Fcode>.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>El código:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>vale \u003Cstrong>30 minutos\u003C\u002Fstrong>;\u003C\u002Fli>\n\u003Cli>admite \u003Cstrong>3 intentos fallidos\u003C\u002Fstrong>; en el cuarto, la solicitud se anula y hay que pedir otro código;\u003C\u002Fli>\n\u003Cli>se puede reenviar con \u003Ca href=\"\u002Fdocs\u002Fapi-e-commerce-de-geor\u002Fcuenta-del-cliente\u002Freenviar-el-codigo-de-verificacion\">reenviar el código\u003C\u002Fa>, esperando 30 segundos entre envíos.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Las dos rutas piden el token del cliente y admiten 10 peticiones por minuto.\u003C\u002Fp>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Parámetro\u003C\u002Fth>\n\u003Cth>Dónde\u003C\u002Fth>\n\u003Cth>Valores\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\n\u003Ctr>\n\u003Ctd>\u003Ccode>type\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Ruta\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>email\u003C\u002Fcode> para el correo, \u003Ccode>phone\u003C\u002Fcode> para el teléfono\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\n\u003C\u002Ftable>\n\u003Ch2 id=\"pedir-el-codigo\">Pedir el código\u003C\u002Fh2>\n\u003Cp>\u003Ccode>POST \u002Fapi\u002Fv1\u002Fecommerce\u002Fsend-verification-code\u002F{type}\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>No lleva cuerpo. El código se envía al correo o al teléfono que el cliente tiene en su cuenta. Cada llamada anula el código anterior y genera uno nuevo.\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-json\">{\n  \"success\": true,\n  \"message\": \"Se ha enviado un código a la siguiente cuenta de correo electrónico ana@correo.com, revise y siga las instrucciones por favor.\",\n  \"data\": null\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3 id=\"si-algo-sale-mal\">Si algo sale mal\u003C\u002Fh3>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>HTTP\u003C\u002Fth>\n\u003Cth>code\u003C\u002Fth>\n\u003Cth>Cuándo\u003C\u002Fth>\n\u003Cth>Qué hacer\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\n\u003Ctr>\n\u003Ctd>400\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>BAD_REQUEST\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>type\u003C\u002Fcode> no es \u003Ccode>email\u003C\u002Fcode> ni \u003Ccode>phone\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Usa uno de los dos\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>409\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>ACCOUNT_ALREADY_VERIFIED\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>El correo y el teléfono ya están verificados\u003C\u002Ftd>\n\u003Ctd>Nada\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>409\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>EMAIL_ALREADY_VERIFIED\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>El correo ya está verificado\u003C\u002Ftd>\n\u003Ctd>Nada\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>409\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>PHONE_ALREADY_VERIFIED\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>El teléfono ya está verificado\u003C\u002Ftd>\n\u003Ctd>Nada\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>422\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>PHONE_NOT_REGISTERED\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Se pidió por teléfono y la cuenta no tiene teléfono\u003C\u002Ftd>\n\u003Ctd>Pide al cliente que lo añada en su \u003Ca href=\"\u002Fdocs\u002Fapi-e-commerce-de-geor\u002Fcuenta-del-cliente\u002Fperfil-y-contrasena\">perfil\u003C\u002Fa>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>422\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>COUNTRY_INVALID\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>El país del cliente no es válido\u003C\u002Ftd>\n\u003Ctd>Corrige el país en el perfil\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>422\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>COUNTRY_PHONE_CODE_MISSING\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>El país no tiene prefijo telefónico configurado\u003C\u002Ftd>\n\u003Ctd>Avisa a la tienda\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>500\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>INTERNAL_ERROR\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>No se pudo enviar el correo o el SMS\u003C\u002Ftd>\n\u003Ctd>Reintenta. Si se repite, reporta la \u003Ccode>reference\u003C\u002Fcode>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\n\u003C\u002Ftable>\n\u003Ch2 id=\"confirmar-el-codigo\">Confirmar el código\u003C\u002Fh2>\n\u003Cp>\u003Ccode>POST \u002Fapi\u002Fv1\u002Fecommerce\u002Fvalidate-verification-code\u002F{type}\u003C\u002Fcode>\u003C\u002Fp>\n\u003Ch3 id=\"cuerpo\">Cuerpo\u003C\u002Fh3>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Campo\u003C\u002Fth>\n\u003Cth>Tipo\u003C\u002Fth>\n\u003Cth>Obligatorio\u003C\u002Fth>\n\u003Cth>Reglas\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\n\u003Ctr>\n\u003Ctd>\u003Ccode>code\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>texto\u003C\u002Ftd>\n\u003Ctd>Sí\u003C\u002Ftd>\n\u003Ctd>Exactamente 6 cifras\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\n\u003C\u002Ftable>\n\u003Cpre>\u003Ccode class=\"language-json\">{ \"code\": \"482913\" }\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3 id=\"respuesta\">Respuesta\u003C\u002Fh3>\n\u003Cpre>\u003Ccode class=\"language-json\">{ \"success\": true, \"message\": \"El correo electrónico se ha validado de forma correcta.\", \"data\": null }\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3 id=\"si-algo-sale-mal-2\">Si algo sale mal\u003C\u002Fh3>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>HTTP\u003C\u002Fth>\n\u003Cth>code\u003C\u002Fth>\n\u003Cth>Cuándo\u003C\u002Fth>\n\u003Cth>Qué hacer\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\n\u003Ctr>\n\u003Ctd>422\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>VALIDATION_ERROR\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Falta el código o no tiene 6 cifras. No gasta intento\u003C\u002Ftd>\n\u003Ctd>Corrige el código\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>404\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>VERIFICATION_NOT_FOUND\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>No hay ningún código pedido\u003C\u002Ftd>\n\u003Ctd>Pide el código\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>422\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>VERIFICATION_CODE_INVALID\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>El código es incorrecto. Gasta un intento\u003C\u002Ftd>\n\u003Ctd>Revisa el código\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>422\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>VERIFICATION_EXPIRED\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Pasaron los 30 minutos\u003C\u002Ftd>\n\u003Ctd>Pide un código nuevo\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>422\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>VERIFICATION_TOO_MANY_ATTEMPTS\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Se agotaron los 3 intentos\u003C\u002Ftd>\n\u003Ctd>Pide un código nuevo\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>409\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>ACCOUNT_ALREADY_VERIFIED\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>El correo y el teléfono ya están verificados\u003C\u002Ftd>\n\u003Ctd>Nada\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>422\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>PHONE_NOT_REGISTERED\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Se pidió por teléfono y la cuenta no tiene teléfono\u003C\u002Ftd>\n\u003Ctd>Pide al cliente que lo añada en su perfil\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\n\u003C\u002Ftable>",[22,26,29,33,36,39,42],{"id":23,"text":24,"level":25},"como-funciona","Cómo funciona",2,{"id":27,"text":28,"level":25},"pedir-el-codigo","Pedir el código",{"id":30,"text":31,"level":32},"si-algo-sale-mal","Si algo sale mal",3,{"id":34,"text":35,"level":25},"confirmar-el-codigo","Confirmar el código",{"id":37,"text":38,"level":32},"cuerpo","Cuerpo",{"id":40,"text":41,"level":32},"respuesta","Respuesta",{"id":43,"text":31,"level":32},"si-algo-sale-mal-2",null,0,{"id":5,"name":6,"slug":7},[48,50],{"slug":7,"full_path":44,"title":6,"type":49},"space",{"slug":51,"full_path":51,"title":52,"type":53},"cuenta-del-cliente","Cuenta del cliente","document",{"slug":55,"full_path":56,"title":57},"iniciar-sesion","cuenta-del-cliente\u002Finiciar-sesion","Iniciar sesión",{"slug":59,"full_path":60,"title":61},"recuperar-la-contrasena","cuenta-del-cliente\u002Frecuperar-la-contrasena","Recuperar la contraseña",[],"2026-09-30T00:42:49.000000Z",{"space":65,"tree":66},{"id":5,"name":6,"slug":7,"description":8,"icon":9,"sort":5,"visible":10,"created_at":12,"updated_at":13},[67,75,104,169,253,315,338,383,389],{"id":5,"parent_id":44,"title":68,"slug":69,"full_path":69,"summary":70,"phases":25,"phase_label":71,"version":72,"sort":5,"depth":45,"is_published":10,"reading_time":25,"popularity":25,"updated_at":73,"children":74},"Introducción","introduccion","Qué es la API e-commerce de Geor, qué permite hacer, en qué versión está y cómo se conecta con el ERP de cada empresa.","Publicado",9,"2026-10-05T23:12:37.000000Z",[],{"id":25,"parent_id":44,"title":76,"slug":77,"full_path":77,"summary":78,"phases":25,"phase_label":71,"version":79,"sort":25,"depth":45,"is_published":10,"reading_time":5,"popularity":45,"updated_at":80,"children":81},"Primeros pasos","primeros-pasos","Lo que hay que saber antes de llamar a cualquier ruta, como el acceso, el formato de las respuestas, los errores y los límites.",7,"2026-09-30T01:16:44.000000Z",[82,90,96],{"id":83,"parent_id":25,"title":84,"slug":85,"full_path":86,"summary":87,"phases":25,"phase_label":71,"version":72,"sort":5,"depth":5,"is_published":10,"reading_time":25,"popularity":45,"updated_at":88,"children":89},8,"Autenticación","autenticacion","primeros-pasos\u002Fautenticacion","Qué rutas son públicas, cuáles piden el token del cliente, cómo se obtiene y cómo se envía.","2026-09-30T01:16:46.000000Z",[],{"id":72,"parent_id":25,"title":91,"slug":92,"full_path":93,"summary":94,"phases":25,"phase_label":71,"version":79,"sort":25,"depth":5,"is_published":10,"reading_time":83,"popularity":45,"updated_at":88,"children":95},"Respuestas y errores","respuestas-y-errores","primeros-pasos\u002Frespuestas-y-errores","La forma común de todas las respuestas, cómo distinguir un error tuyo de uno del servidor y el catálogo completo de códigos de error.",[],{"id":97,"parent_id":25,"title":98,"slug":99,"full_path":100,"summary":101,"phases":25,"phase_label":71,"version":102,"sort":32,"depth":5,"is_published":10,"reading_time":25,"popularity":45,"updated_at":88,"children":103},10,"Límites de peticiones","limites-de-peticiones","primeros-pasos\u002Flimites-de-peticiones","Cuántas peticiones por minuto admite la API, cómo se cuentan y qué hacer al recibir un 429.",6,[],{"id":105,"parent_id":44,"title":106,"slug":107,"full_path":107,"summary":108,"phases":25,"phase_label":71,"version":109,"sort":32,"depth":45,"is_published":10,"reading_time":109,"popularity":45,"updated_at":110,"children":111},43,"Catálogo","catalogo","Lectura pública del catálogo de la tienda, como productos con sus filtros, ficha de producto, relacionados, categorías, banners y atributos, sin token.",4,"2026-09-30T01:17:38.000000Z",[112,120,128,136,144,153,161],{"id":11,"parent_id":105,"title":113,"slug":114,"full_path":115,"summary":116,"phases":25,"phase_label":71,"version":109,"sort":5,"depth":5,"is_published":10,"reading_time":117,"popularity":45,"updated_at":118,"children":119},"Productos","productos","catalogo\u002Fproductos","El listado de productos de la tienda, con búsqueda, filtros por categoría, atributo y precio, orden y paginación, y qué trae cada producto.",12,"2026-09-30T01:17:40.000000Z",[],{"id":121,"parent_id":105,"title":122,"slug":123,"full_path":124,"summary":125,"phases":25,"phase_label":71,"version":109,"sort":25,"depth":5,"is_published":10,"reading_time":32,"popularity":45,"updated_at":126,"children":127},46,"Ficha del producto","ficha-del-producto","catalogo\u002Fficha-del-producto","Todos los datos de un producto, por id o por slug, con sus categorías, variantes, descripción, especificaciones y medidas.","2026-09-30T01:17:41.000000Z",[],{"id":129,"parent_id":105,"title":130,"slug":131,"full_path":132,"summary":133,"phases":25,"phase_label":71,"version":109,"sort":32,"depth":5,"is_published":10,"reading_time":25,"popularity":45,"updated_at":134,"children":135},47,"Productos relacionados","productos-relacionados","catalogo\u002Fproductos-relacionados","Los productos de la misma categoría principal que uno dado, para mostrar sugerencias en su ficha.","2026-09-30T01:17:42.000000Z",[],{"id":137,"parent_id":105,"title":138,"slug":139,"full_path":140,"summary":141,"phases":25,"phase_label":71,"version":109,"sort":109,"depth":5,"is_published":10,"reading_time":102,"popularity":45,"updated_at":142,"children":143},48,"Categorías","categorias","catalogo\u002Fcategorias","Las categorías visibles de la tienda y el detalle de una de ellas, con su portada y sus productos paginados.","2026-09-30T01:17:43.000000Z",[],{"id":145,"parent_id":105,"title":146,"slug":147,"full_path":148,"summary":149,"phases":25,"phase_label":71,"version":109,"sort":150,"depth":5,"is_published":10,"reading_time":25,"popularity":45,"updated_at":151,"children":152},49,"Banners","banners","catalogo\u002Fbanners","Los banners activos de la portada, con sus imágenes para escritorio y móvil y a dónde lleva cada uno.",5,"2026-09-30T01:17:44.000000Z",[],{"id":154,"parent_id":105,"title":155,"slug":156,"full_path":157,"summary":158,"phases":25,"phase_label":71,"version":109,"sort":102,"depth":5,"is_published":10,"reading_time":32,"popularity":45,"updated_at":159,"children":160},50,"Atributos","atributos","catalogo\u002Fatributos","Los atributos con los que se filtra el catálogo (talla, color…), cada uno con sus valores y los ids que usa el filtro de productos.","2026-09-30T01:17:45.000000Z",[],{"id":162,"parent_id":105,"title":163,"slug":164,"full_path":165,"summary":166,"phases":25,"phase_label":71,"version":109,"sort":79,"depth":5,"is_published":10,"reading_time":32,"popularity":45,"updated_at":167,"children":168},51,"Todo en una llamada","todo-el-catalogo-en-una-llamada","catalogo\u002Ftodo-el-catalogo-en-una-llamada","Categorías, atributos, banners, textos legales, ajustes y logo de la tienda juntos en una sola respuesta, que además funciona con la tienda sin publicar.","2026-09-30T01:17:46.000000Z",[],{"id":109,"parent_id":44,"title":170,"slug":171,"full_path":171,"summary":172,"phases":25,"phase_label":71,"version":173,"sort":109,"depth":45,"is_published":10,"reading_time":5,"popularity":45,"updated_at":80,"children":174},"Tienda","tienda","Datos generales que usa la tienda, como ajustes, países, idiomas, establecimientos, cálculo de envío de un producto, libro de reclamaciones, cupones disponibles, métodos de pago y agencias de transporte.",11,[175,182,190,198,206,214,222,229,237,245],{"id":176,"parent_id":109,"title":177,"slug":178,"full_path":179,"summary":180,"phases":25,"phase_label":71,"version":150,"sort":5,"depth":5,"is_published":10,"reading_time":25,"popularity":45,"updated_at":88,"children":181},15,"Ajustes de la tienda","ajustes-de-la-tienda","tienda\u002Fajustes-de-la-tienda","Configuración pública de la tienda, como nombre, tema, redes, estado de publicación, tipos de envío y modelo de venta.",[],{"id":183,"parent_id":109,"title":184,"slug":185,"full_path":186,"summary":187,"phases":25,"phase_label":71,"version":102,"sort":25,"depth":5,"is_published":10,"reading_time":25,"popularity":45,"updated_at":188,"children":189},16,"Países e idiomas","paises-e-idiomas","tienda\u002Fpaises-e-idiomas","Países activos, con su prefijo telefónico y sus divisiones territoriales, e idiomas disponibles.","2026-09-30T00:42:32.000000Z",[],{"id":191,"parent_id":109,"title":192,"slug":193,"full_path":194,"summary":195,"phases":25,"phase_label":71,"version":150,"sort":32,"depth":5,"is_published":10,"reading_time":5,"popularity":45,"updated_at":196,"children":197},17,"Establecimientos","establecimientos","tienda\u002Festablecimientos","Tiendas físicas de la empresa donde el cliente puede recoger su pedido.","2026-09-30T01:16:47.000000Z",[],{"id":199,"parent_id":109,"title":200,"slug":201,"full_path":202,"summary":203,"phases":25,"phase_label":71,"version":150,"sort":109,"depth":5,"is_published":10,"reading_time":25,"popularity":45,"updated_at":204,"children":205},18,"Envío de un producto","envio-de-un-producto","tienda\u002Fenvio-de-un-producto","Calcular cuánto cuesta y cuánto tarda enviar un producto, a domicilio, a una agencia o con recojo en tienda.","2026-09-30T00:42:34.000000Z",[],{"id":207,"parent_id":109,"title":208,"slug":209,"full_path":210,"summary":211,"phases":25,"phase_label":71,"version":150,"sort":150,"depth":5,"is_published":10,"reading_time":25,"popularity":45,"updated_at":212,"children":213},19,"Libro de reclamaciones","libro-de-reclamaciones","tienda\u002Flibro-de-reclamaciones","Registrar un reclamo en el libro de reclamaciones de la tienda.","2026-09-30T01:16:48.000000Z",[],{"id":215,"parent_id":109,"title":216,"slug":217,"full_path":218,"summary":219,"phases":25,"phase_label":71,"version":109,"sort":102,"depth":5,"is_published":10,"reading_time":5,"popularity":45,"updated_at":220,"children":221},31,"Tipos de envío","tipos-de-envio","tienda\u002Ftipos-de-envio","Los tipos de envío que la tienda tiene activos, como domicilio, agencia y recojo en tienda.","2026-09-30T00:42:46.000000Z",[],{"id":223,"parent_id":109,"title":224,"slug":225,"full_path":226,"summary":227,"phases":25,"phase_label":71,"version":150,"sort":79,"depth":5,"is_published":10,"reading_time":25,"popularity":45,"updated_at":212,"children":228},32,"Textos legales","textos-legales","tienda\u002Ftextos-legales","Los textos legales visibles de la tienda, como términos, privacidad y cambios y devoluciones.",[],{"id":230,"parent_id":109,"title":231,"slug":232,"full_path":233,"summary":234,"phases":25,"phase_label":71,"version":102,"sort":83,"depth":5,"is_published":10,"reading_time":25,"popularity":45,"updated_at":235,"children":236},38,"Cupones disponibles","cupones-disponibles","tienda\u002Fcupones-disponibles","Los cupones activos que se le pueden ofrecer al cliente, ya filtrados según si le tocan o no.","2026-09-30T00:42:54.000000Z",[],{"id":238,"parent_id":109,"title":239,"slug":240,"full_path":241,"summary":242,"phases":25,"phase_label":71,"version":109,"sort":72,"depth":5,"is_published":10,"reading_time":5,"popularity":45,"updated_at":243,"children":244},39,"Métodos de pago","metodos-de-pago","tienda\u002Fmetodos-de-pago","Los métodos de pago que la tienda tiene activos, con las cuentas bancarias para transferencia.","2026-09-30T00:42:55.000000Z",[],{"id":246,"parent_id":109,"title":247,"slug":248,"full_path":249,"summary":250,"phases":25,"phase_label":71,"version":109,"sort":97,"depth":5,"is_published":10,"reading_time":5,"popularity":45,"updated_at":251,"children":252},40,"Agencias de transporte","agencias-de-transporte","tienda\u002Fagencias-de-transporte","Las agencias de transporte que la tienda tiene activas para el envío por agencia.","2026-09-30T00:42:56.000000Z",[],{"id":150,"parent_id":44,"title":52,"slug":51,"full_path":51,"summary":254,"phases":25,"phase_label":71,"version":72,"sort":150,"depth":45,"is_published":10,"reading_time":5,"popularity":45,"updated_at":255,"children":256},"Rutas para que el cliente cree su cuenta, la consulte y edite, cambie su contraseña, cierre sesión, la verifique y la dé de baja.","2026-09-30T00:42:25.000000Z",[257,265,273,281,288,292,294,299,307],{"id":258,"parent_id":150,"title":259,"slug":260,"full_path":261,"summary":262,"phases":25,"phase_label":71,"version":79,"sort":5,"depth":5,"is_published":10,"reading_time":32,"popularity":45,"updated_at":263,"children":264},20,"Perfil y contraseña","perfil-y-contrasena","cuenta-del-cliente\u002Fperfil-y-contrasena","Consultar los datos del cliente, editar su perfil y cambiar su contraseña.","2026-09-30T01:16:50.000000Z",[],{"id":266,"parent_id":150,"title":267,"slug":268,"full_path":269,"summary":270,"phases":25,"phase_label":71,"version":109,"sort":25,"depth":5,"is_published":10,"reading_time":5,"popularity":45,"updated_at":271,"children":272},21,"Cerrar sesión","cerrar-sesion","cuenta-del-cliente\u002Fcerrar-sesion","Anular el token del cliente para cerrar su sesión en todos los dispositivos.","2026-09-30T00:42:36.000000Z",[],{"id":274,"parent_id":150,"title":275,"slug":276,"full_path":277,"summary":278,"phases":25,"phase_label":71,"version":102,"sort":32,"depth":5,"is_published":10,"reading_time":25,"popularity":45,"updated_at":279,"children":280},22,"Reenviar el código de verificación","reenviar-el-codigo-de-verificacion","cuenta-del-cliente\u002Freenviar-el-codigo-de-verificacion","Volver a enviar al cliente el código para verificar su correo o su teléfono.","2026-09-30T00:42:37.000000Z",[],{"id":282,"parent_id":150,"title":283,"slug":284,"full_path":285,"summary":286,"phases":25,"phase_label":71,"version":150,"sort":109,"depth":5,"is_published":10,"reading_time":32,"popularity":45,"updated_at":263,"children":287},23,"Borrar la cuenta","borrar-la-cuenta","cuenta-del-cliente\u002Fborrar-la-cuenta","Dar de baja la cuenta del cliente con un código de confirmación que se envía por correo o por SMS.",[],{"id":289,"parent_id":150,"title":57,"slug":55,"full_path":56,"summary":290,"phases":25,"phase_label":71,"version":150,"sort":150,"depth":5,"is_published":10,"reading_time":25,"popularity":45,"updated_at":63,"children":291},33,"Obtener el token del cliente con su email y contraseña.",[],{"id":15,"parent_id":150,"title":16,"slug":17,"full_path":18,"summary":19,"phases":25,"phase_label":71,"version":150,"sort":102,"depth":5,"is_published":10,"reading_time":32,"popularity":45,"updated_at":63,"children":293},[],{"id":295,"parent_id":150,"title":61,"slug":59,"full_path":60,"summary":296,"phases":25,"phase_label":71,"version":150,"sort":79,"depth":5,"is_published":10,"reading_time":32,"popularity":45,"updated_at":297,"children":298},35,"Cambiar la contraseña de un cliente que no la recuerda, con un código enviado a su correo o a su teléfono.","2026-09-30T00:42:51.000000Z",[],{"id":300,"parent_id":150,"title":301,"slug":302,"full_path":303,"summary":304,"phases":25,"phase_label":71,"version":150,"sort":83,"depth":5,"is_published":10,"reading_time":32,"popularity":45,"updated_at":305,"children":306},36,"Cambiar el email o el teléfono","cambiar-el-email-o-el-telefono","cuenta-del-cliente\u002Fcambiar-el-email-o-el-telefono","Pedir el cambio del email o del teléfono del cliente y confirmarlo con el código enviado al valor nuevo.","2026-09-30T00:42:52.000000Z",[],{"id":308,"parent_id":150,"title":309,"slug":310,"full_path":311,"summary":312,"phases":25,"phase_label":71,"version":150,"sort":72,"depth":5,"is_published":10,"reading_time":25,"popularity":45,"updated_at":313,"children":314},41,"Crear cuenta","crear-cuenta","cuenta-del-cliente\u002Fcrear-cuenta","Registrar un cliente nuevo en la tienda, con la comprobación de que el email no esté ya en uso.","2026-09-30T00:42:57.000000Z",[],{"id":102,"parent_id":44,"title":316,"slug":317,"full_path":317,"summary":318,"phases":25,"phase_label":71,"version":79,"sort":102,"depth":45,"is_published":10,"reading_time":5,"popularity":45,"updated_at":319,"children":320},"Compra","compra","Consultar y anular los pedidos del cliente, llenar el carrito, calcular el envío y el descuento de un cupón, y pagar.","2026-09-30T01:16:45.000000Z",[321,329],{"id":322,"parent_id":102,"title":323,"slug":324,"full_path":325,"summary":326,"phases":25,"phase_label":71,"version":102,"sort":5,"depth":5,"is_published":10,"reading_time":150,"popularity":45,"updated_at":327,"children":328},24,"Pedidos","pedidos","compra\u002Fpedidos","Historial de pedidos del cliente, detalle de un pedido y cómo interpretar su estado.","2026-09-30T01:16:52.000000Z",[],{"id":330,"parent_id":102,"title":331,"slug":332,"full_path":333,"summary":334,"phases":25,"phase_label":71,"version":79,"sort":25,"depth":5,"is_published":10,"reading_time":335,"popularity":45,"updated_at":336,"children":337},37,"Carrito","carrito","compra\u002Fcarrito","Cómo se identifica el carrito de cada visitante y de quién es, cómo añadir, ver y quitar productos, calcular el envío y el descuento de un cupón, y pagar para crear el pedido.",13,"2026-09-30T00:42:53.000000Z",[],{"id":79,"parent_id":44,"title":339,"slug":340,"full_path":340,"summary":341,"phases":25,"phase_label":71,"version":150,"sort":79,"depth":45,"is_published":10,"reading_time":25,"popularity":45,"updated_at":342,"children":343},"Datos del comprador","datos-del-comprador","Tarjetas, direcciones de envío, datos de facturación, destinatarios y favoritos que el cliente guarda en su cuenta.","2026-09-30T00:42:27.000000Z",[344,352,360,367,375],{"id":345,"parent_id":79,"title":346,"slug":347,"full_path":348,"summary":349,"phases":25,"phase_label":71,"version":109,"sort":5,"depth":5,"is_published":10,"reading_time":25,"popularity":45,"updated_at":350,"children":351},25,"Tarjetas","tarjetas","datos-del-comprador\u002Ftarjetas","Guardar, listar, editar y borrar las tarjetas del cliente. El número completo nunca se almacena.","2026-09-30T00:42:41.000000Z",[],{"id":353,"parent_id":79,"title":354,"slug":355,"full_path":356,"summary":357,"phases":25,"phase_label":71,"version":150,"sort":25,"depth":5,"is_published":10,"reading_time":32,"popularity":45,"updated_at":358,"children":359},26,"Direcciones de envío","direcciones-de-envio","datos-del-comprador\u002Fdirecciones-de-envio","Guardar, listar, editar y borrar las direcciones de envío del cliente, y elegir la dirección por defecto.","2026-09-30T01:16:53.000000Z",[],{"id":361,"parent_id":79,"title":362,"slug":363,"full_path":364,"summary":365,"phases":25,"phase_label":71,"version":150,"sort":32,"depth":5,"is_published":10,"reading_time":32,"popularity":45,"updated_at":358,"children":366},27,"Datos de facturación","datos-de-facturacion","datos-del-comprador\u002Fdatos-de-facturacion","Guardar, listar, editar y borrar los datos con los que el cliente quiere recibir su comprobante.",[],{"id":368,"parent_id":79,"title":369,"slug":370,"full_path":371,"summary":372,"phases":25,"phase_label":71,"version":150,"sort":109,"depth":5,"is_published":10,"reading_time":32,"popularity":45,"updated_at":373,"children":374},28,"Destinatarios","destinatarios","datos-del-comprador\u002Fdestinatarios","Personas autorizadas a recibir los pedidos del cliente. Listar, añadir, editar y borrar.","2026-09-30T00:42:44.000000Z",[],{"id":376,"parent_id":79,"title":377,"slug":378,"full_path":379,"summary":380,"phases":25,"phase_label":71,"version":150,"sort":150,"depth":5,"is_published":10,"reading_time":25,"popularity":45,"updated_at":381,"children":382},29,"Favoritos","favoritos","datos-del-comprador\u002Ffavoritos","Marcar productos como favoritos, listarlos y quitarlos.","2026-09-30T01:16:54.000000Z",[],{"id":384,"parent_id":44,"title":385,"slug":386,"full_path":386,"summary":387,"phases":25,"phase_label":71,"version":150,"sort":83,"depth":45,"is_published":10,"reading_time":25,"popularity":25,"updated_at":73,"children":388},44,"Versiones","versiones","En qué versión está la API, cómo se versiona y qué cambia en cada versión de la documentación.",[],{"id":390,"parent_id":44,"title":391,"slug":392,"full_path":392,"summary":393,"phases":25,"phase_label":71,"version":150,"sort":72,"depth":45,"is_published":10,"reading_time":109,"popularity":97,"updated_at":394,"children":395},52,"Usar con tu IA (MCP)","usar-con-tu-ia","Cómo conectar Claude, ChatGPT, Cursor o VS Code al MCP de Geor para que tu IA consulte esta documentación y te ayude a construir la tienda.","2026-10-05T23:45:59.000000Z",[]]