[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"spaces":3,"$fcm5bxslasgdc":14,"$frx0skleaa89k":66},[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":50,"reading_time":29,"popularity":51,"space":52,"breadcrumb":53,"prev":50,"next":60,"attachments":64,"updated_at":65},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.","\u003Ch2 id=\"consultar-el-perfil\">Consultar el perfil\u003C\u002Fh2>\n\u003Cp>\u003Ccode>GET \u002Fapi\u002Fv1\u002Fecommerce\u002Fuser\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>No recibe parámetros.\u003C\u002Fp>\n\u003Ch3 id=\"respuesta\">Respuesta\u003C\u002Fh3>\n\u003Cpre>\u003Ccode class=\"language-json\">{\n  \"success\": true,\n  \"message\": \"\",\n  \"data\": {\n    \"id\": 152,\n    \"name\": \"María\",\n    \"last_name\": \"Quispe\",\n    \"email\": \"maria@correo.com\",\n    \"phone\": \"987654321\",\n    \"api_token\": \"&lt;token-del-cliente&gt;\",\n    \"has_verified_email\": true,\n    \"avatar\": \"https:\u002F\u002Ftienda.ejemplo.com\u002Fstorage\u002Favatars\u002Fabc.png\",\n    \"extras\": { \"lang\": \"es\", \"theme\": \"light\", \"country_id\": \"PE\" },\n    \"country\": { \"id\": \"PE\", \"description\": \"PERU\", \"code\": \"+51\" },\n    \"orders\": 2,\n    \"created_at\": \"15-03-2026 10:22:05\"\n  }\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Campo\u003C\u002Fth>\n\u003Cth>Tipo\u003C\u002Fth>\n\u003Cth>Qué es\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\n\u003Ctr>\n\u003Ctd>\u003Ccode>name\u003C\u002Fcode>, \u003Ccode>last_name\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>texto o null\u003C\u002Ftd>\n\u003Ctd>Nombre y apellidos\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>email\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>texto\u003C\u002Ftd>\n\u003Ctd>Correo del cliente\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>phone\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>texto o null\u003C\u002Ftd>\n\u003Ctd>Teléfono\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>api_token\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>texto\u003C\u002Ftd>\n\u003Ctd>El token del cliente. Trátalo como una contraseña: no lo muestres ni lo guardes en registros\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>has_verified_email\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>booleano\u003C\u002Ftd>\n\u003Ctd>Si el correo está verificado\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>avatar\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>texto\u003C\u002Ftd>\n\u003Ctd>Dirección de la foto de perfil, o de una imagen genérica si no tiene\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>extras\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>objeto\u003C\u002Ftd>\n\u003Ctd>Preferencias del cliente: idioma, tema y país\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>country\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>objeto\u003C\u002Ftd>\n\u003Ctd>País del cliente: \u003Ccode>id\u003C\u002Fcode> es el código de 2 letras (\u003Ccode>PE\u003C\u002Fcode>), \u003Ccode>description\u003C\u002Fcode> el nombre y \u003Ccode>code\u003C\u002Fcode> el prefijo telefónico con el signo \u003Ccode>+\u003C\u002Fcode>, por ejemplo \u003Ccode>+51\u003C\u002Fcode>. Son los mismos valores que devuelve \u003Ca href=\"\u002Fdocs\u002Fapi-e-commerce-de-geor\u002Ftienda\u002Fpaises-e-idiomas\">la lista de países\u003C\u002Fa>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>orders\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>entero\u003C\u002Ftd>\n\u003Ctd>Pedidos en curso del cliente\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>created_at\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>texto\u003C\u002Ftd>\n\u003Ctd>Fecha de alta, en formato \u003Ccode>dd-mm-aaaa hh:mm:ss\u003C\u002Fcode>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\n\u003C\u002Ftable>\n\u003Ch2 id=\"editar-el-perfil\">Editar el perfil\u003C\u002Fh2>\n\u003Cp>\u003Ccode>POST \u002Fapi\u002Fv1\u002Fecommerce\u002Fusers\u002Fupdate\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>country_id\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>texto\u003C\u002Ftd>\n\u003Ctd>Sí\u003C\u002Ftd>\n\u003Ctd>Código de un país activo, por ejemplo \u003Ccode>PE\u003C\u002Fcode>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>name\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>texto\u003C\u002Ftd>\n\u003Ctd>No\u003C\u002Ftd>\n\u003Ctd>Máximo 200 caracteres\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>last_name\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>texto\u003C\u002Ftd>\n\u003Ctd>No\u003C\u002Ftd>\n\u003Ctd>Máximo 200 caracteres\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>phone\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>texto\u003C\u002Ftd>\n\u003Ctd>No\u003C\u002Ftd>\n\u003Ctd>Exactamente 9 cifras\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>avatar\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>texto\u003C\u002Ftd>\n\u003Ctd>No\u003C\u002Ftd>\n\u003Ctd>Imagen PNG o JPG en base64 (con o sin el prefijo \u003Ccode>data:image\u002Fpng;base64,\u003C\u002Fcode>), de hasta 2 MB. Se guarda a 300 × 300 píxeles\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>extras\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>objeto\u003C\u002Ftd>\n\u003Ctd>No\u003C\u002Ftd>\n\u003Ctd>Solo admite \u003Ccode>lang\u003C\u002Fcode> (hasta 10 caracteres), \u003Ccode>theme\u003C\u002Fcode> (hasta 20) y \u003Ccode>country_id\u003C\u002Fcode> (2 letras de un país activo)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\n\u003C\u002Ftable>\n\u003Cpre>\u003Ccode class=\"language-json\">{\n  \"country_id\": \"PE\",\n  \"name\": \"María\",\n  \"last_name\": \"Quispe\",\n  \"extras\": { \"lang\": \"es\", \"theme\": \"dark\" }\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Cómo se aplican los cambios:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Un campo que no se envía no cambia.\u003C\u002Fli>\n\u003Cli>\u003Ccode>name\u003C\u002Fcode> y \u003Ccode>last_name\u003C\u002Fcode> vacíos tampoco cambian.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>phone\u003C\u002Fcode> vacío o \u003Ccode>null\u003C\u002Fcode> borra el teléfono.\u003C\u002Fstrong> Si no quieres tocarlo, no envíes la clave.\u003C\u002Fli>\n\u003Cli>\u003Ccode>extras\u003C\u002Fcode> se combina con las preferencias que ya había: las claves que no envíes se conservan.\u003C\u002Fli>\n\u003Cli>El teléfono se cambia sin verificarlo. Para un cambio verificado, usa \u003Ca href=\"\u002Fdocs\u002Fapi-e-commerce-de-geor\u002Fcuenta-del-cliente\u002Fcambiar-el-email-o-el-telefono\">cambiar el email o el teléfono\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3 id=\"respuesta-2\">Respuesta\u003C\u002Fh3>\n\u003Cp>No devuelve el perfil. Para ver los datos actualizados, vuelve a consultarlo.\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-json\">{ \"success\": true, \"message\": \"Información del usuario actualizada de forma correcta.\", \"data\": null }\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>422\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>VALIDATION_ERROR\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Falta el país, el teléfono no tiene 9 cifras, la imagen no es válida o \u003Ccode>extras\u003C\u002Fcode> trae una clave desconocida\u003C\u002Ftd>\n\u003Ctd>Corrige el campo que indica \u003Ccode>errors\u003C\u002Fcode>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\n\u003C\u002Ftable>\n\u003Ch2 id=\"cambiar-la-contrasena\">Cambiar la contraseña\u003C\u002Fh2>\n\u003Cp>\u003Ccode>POST \u002Fapi\u002Fv1\u002Fecommerce\u002Fusers\u002Fchange-password\u003C\u002Fcode>\u003C\u002Fp>\n\u003Ch3 id=\"cuerpo-2\">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>current_password\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>texto\u003C\u002Ftd>\n\u003Ctd>Sí\u003C\u002Ftd>\n\u003Ctd>La contraseña actual\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>password\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>texto\u003C\u002Ftd>\n\u003Ctd>Sí\u003C\u002Ftd>\n\u003Ctd>Entre 6 y 200 caracteres\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>password_confirmation\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>texto\u003C\u002Ftd>\n\u003Ctd>Sí\u003C\u002Ftd>\n\u003Ctd>Igual a \u003Ccode>password\u003C\u002Fcode>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\n\u003C\u002Ftable>\n\u003Cpre>\u003Ccode class=\"language-json\">{\n  \"current_password\": \"clave-actual\",\n  \"password\": \"clave-nueva\",\n  \"password_confirmation\": \"clave-nueva\"\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3 id=\"respuesta-3\">Respuesta\u003C\u002Fh3>\n\u003Cpre>\u003Ccode class=\"language-json\">{ \"success\": true, \"message\": \"Contraseña del usuario actualizada de forma correcta.\", \"data\": null }\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>El token del cliente \u003Cstrong>no cambia\u003C\u002Fstrong>: las sesiones abiertas en otros dispositivos siguen activas. Para cerrarlas, usa \u003Ca href=\"\u002Fdocs\u002Fapi-e-commerce-de-geor\u002Fcuenta-del-cliente\u002Fcerrar-sesion\">cerrar sesión\u003C\u002Fa>.\u003C\u002Fp>\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>CURRENT_PASSWORD_INCORRECT\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>La contraseña actual no es correcta\u003C\u002Ftd>\n\u003Ctd>Pide al cliente que la revise\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>422\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>VALIDATION_ERROR\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Falta un campo, la nueva es demasiado corta o no coincide con la confirmación\u003C\u002Ftd>\n\u003Ctd>Corrige el campo que indica \u003Ccode>errors\u003C\u002Fcode>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\n\u003C\u002Ftable>",[22,26,30,33,36,38,41,44,46,48],{"id":23,"text":24,"level":25},"consultar-el-perfil","Consultar el perfil",2,{"id":27,"text":28,"level":29},"respuesta","Respuesta",3,{"id":31,"text":32,"level":25},"editar-el-perfil","Editar el perfil",{"id":34,"text":35,"level":29},"cuerpo","Cuerpo",{"id":37,"text":28,"level":29},"respuesta-2",{"id":39,"text":40,"level":29},"si-algo-sale-mal","Si algo sale mal",{"id":42,"text":43,"level":25},"cambiar-la-contrasena","Cambiar la contraseña",{"id":45,"text":35,"level":29},"cuerpo-2",{"id":47,"text":28,"level":29},"respuesta-3",{"id":49,"text":40,"level":29},"si-algo-sale-mal-2",null,0,{"id":5,"name":6,"slug":7},[54,56],{"slug":7,"full_path":50,"title":6,"type":55},"space",{"slug":57,"full_path":57,"title":58,"type":59},"cuenta-del-cliente","Cuenta del cliente","document",{"slug":61,"full_path":62,"title":63},"cerrar-sesion","cuenta-del-cliente\u002Fcerrar-sesion","Cerrar sesión",[],"2026-09-30T01:16:50.000000Z",{"space":67,"tree":68},{"id":5,"name":6,"slug":7,"description":8,"icon":9,"sort":5,"visible":10,"created_at":12,"updated_at":13},[69,77,106,171,255,320,343,388,394],{"id":5,"parent_id":50,"title":70,"slug":71,"full_path":71,"summary":72,"phases":25,"phase_label":73,"version":74,"sort":5,"depth":51,"is_published":10,"reading_time":25,"popularity":25,"updated_at":75,"children":76},"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":50,"title":78,"slug":79,"full_path":79,"summary":80,"phases":25,"phase_label":73,"version":81,"sort":25,"depth":51,"is_published":10,"reading_time":5,"popularity":51,"updated_at":82,"children":83},"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",[84,92,98],{"id":85,"parent_id":25,"title":86,"slug":87,"full_path":88,"summary":89,"phases":25,"phase_label":73,"version":74,"sort":5,"depth":5,"is_published":10,"reading_time":25,"popularity":51,"updated_at":90,"children":91},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":74,"parent_id":25,"title":93,"slug":94,"full_path":95,"summary":96,"phases":25,"phase_label":73,"version":81,"sort":25,"depth":5,"is_published":10,"reading_time":85,"popularity":51,"updated_at":90,"children":97},"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":99,"parent_id":25,"title":100,"slug":101,"full_path":102,"summary":103,"phases":25,"phase_label":73,"version":104,"sort":29,"depth":5,"is_published":10,"reading_time":25,"popularity":51,"updated_at":90,"children":105},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":107,"parent_id":50,"title":108,"slug":109,"full_path":109,"summary":110,"phases":25,"phase_label":73,"version":111,"sort":29,"depth":51,"is_published":10,"reading_time":111,"popularity":51,"updated_at":112,"children":113},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",[114,122,130,138,146,155,163],{"id":11,"parent_id":107,"title":115,"slug":116,"full_path":117,"summary":118,"phases":25,"phase_label":73,"version":111,"sort":5,"depth":5,"is_published":10,"reading_time":119,"popularity":51,"updated_at":120,"children":121},"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":123,"parent_id":107,"title":124,"slug":125,"full_path":126,"summary":127,"phases":25,"phase_label":73,"version":111,"sort":25,"depth":5,"is_published":10,"reading_time":29,"popularity":51,"updated_at":128,"children":129},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":131,"parent_id":107,"title":132,"slug":133,"full_path":134,"summary":135,"phases":25,"phase_label":73,"version":111,"sort":29,"depth":5,"is_published":10,"reading_time":25,"popularity":51,"updated_at":136,"children":137},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":139,"parent_id":107,"title":140,"slug":141,"full_path":142,"summary":143,"phases":25,"phase_label":73,"version":111,"sort":111,"depth":5,"is_published":10,"reading_time":104,"popularity":51,"updated_at":144,"children":145},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":147,"parent_id":107,"title":148,"slug":149,"full_path":150,"summary":151,"phases":25,"phase_label":73,"version":111,"sort":152,"depth":5,"is_published":10,"reading_time":25,"popularity":51,"updated_at":153,"children":154},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":156,"parent_id":107,"title":157,"slug":158,"full_path":159,"summary":160,"phases":25,"phase_label":73,"version":111,"sort":104,"depth":5,"is_published":10,"reading_time":29,"popularity":51,"updated_at":161,"children":162},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":164,"parent_id":107,"title":165,"slug":166,"full_path":167,"summary":168,"phases":25,"phase_label":73,"version":111,"sort":81,"depth":5,"is_published":10,"reading_time":29,"popularity":51,"updated_at":169,"children":170},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":111,"parent_id":50,"title":172,"slug":173,"full_path":173,"summary":174,"phases":25,"phase_label":73,"version":175,"sort":111,"depth":51,"is_published":10,"reading_time":5,"popularity":51,"updated_at":82,"children":176},"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,[177,184,192,200,208,216,224,231,239,247],{"id":178,"parent_id":111,"title":179,"slug":180,"full_path":181,"summary":182,"phases":25,"phase_label":73,"version":152,"sort":5,"depth":5,"is_published":10,"reading_time":25,"popularity":51,"updated_at":90,"children":183},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":185,"parent_id":111,"title":186,"slug":187,"full_path":188,"summary":189,"phases":25,"phase_label":73,"version":104,"sort":25,"depth":5,"is_published":10,"reading_time":25,"popularity":51,"updated_at":190,"children":191},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":193,"parent_id":111,"title":194,"slug":195,"full_path":196,"summary":197,"phases":25,"phase_label":73,"version":152,"sort":29,"depth":5,"is_published":10,"reading_time":5,"popularity":51,"updated_at":198,"children":199},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":201,"parent_id":111,"title":202,"slug":203,"full_path":204,"summary":205,"phases":25,"phase_label":73,"version":152,"sort":111,"depth":5,"is_published":10,"reading_time":25,"popularity":51,"updated_at":206,"children":207},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":209,"parent_id":111,"title":210,"slug":211,"full_path":212,"summary":213,"phases":25,"phase_label":73,"version":152,"sort":152,"depth":5,"is_published":10,"reading_time":25,"popularity":51,"updated_at":214,"children":215},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":217,"parent_id":111,"title":218,"slug":219,"full_path":220,"summary":221,"phases":25,"phase_label":73,"version":111,"sort":104,"depth":5,"is_published":10,"reading_time":5,"popularity":51,"updated_at":222,"children":223},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":225,"parent_id":111,"title":226,"slug":227,"full_path":228,"summary":229,"phases":25,"phase_label":73,"version":152,"sort":81,"depth":5,"is_published":10,"reading_time":25,"popularity":51,"updated_at":214,"children":230},32,"Textos legales","textos-legales","tienda\u002Ftextos-legales","Los textos legales visibles de la tienda, como términos, privacidad y cambios y devoluciones.",[],{"id":232,"parent_id":111,"title":233,"slug":234,"full_path":235,"summary":236,"phases":25,"phase_label":73,"version":104,"sort":85,"depth":5,"is_published":10,"reading_time":25,"popularity":51,"updated_at":237,"children":238},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":240,"parent_id":111,"title":241,"slug":242,"full_path":243,"summary":244,"phases":25,"phase_label":73,"version":111,"sort":74,"depth":5,"is_published":10,"reading_time":5,"popularity":51,"updated_at":245,"children":246},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":248,"parent_id":111,"title":249,"slug":250,"full_path":251,"summary":252,"phases":25,"phase_label":73,"version":111,"sort":99,"depth":5,"is_published":10,"reading_time":5,"popularity":51,"updated_at":253,"children":254},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":152,"parent_id":50,"title":58,"slug":57,"full_path":57,"summary":256,"phases":25,"phase_label":73,"version":74,"sort":152,"depth":51,"is_published":10,"reading_time":5,"popularity":51,"updated_at":257,"children":258},"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",[259,261,266,274,281,289,296,304,312],{"id":15,"parent_id":152,"title":16,"slug":17,"full_path":18,"summary":19,"phases":25,"phase_label":73,"version":81,"sort":5,"depth":5,"is_published":10,"reading_time":29,"popularity":51,"updated_at":65,"children":260},[],{"id":262,"parent_id":152,"title":63,"slug":61,"full_path":62,"summary":263,"phases":25,"phase_label":73,"version":111,"sort":25,"depth":5,"is_published":10,"reading_time":5,"popularity":51,"updated_at":264,"children":265},21,"Anular el token del cliente para cerrar su sesión en todos los dispositivos.","2026-09-30T00:42:36.000000Z",[],{"id":267,"parent_id":152,"title":268,"slug":269,"full_path":270,"summary":271,"phases":25,"phase_label":73,"version":104,"sort":29,"depth":5,"is_published":10,"reading_time":25,"popularity":51,"updated_at":272,"children":273},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":275,"parent_id":152,"title":276,"slug":277,"full_path":278,"summary":279,"phases":25,"phase_label":73,"version":152,"sort":111,"depth":5,"is_published":10,"reading_time":29,"popularity":51,"updated_at":65,"children":280},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":282,"parent_id":152,"title":283,"slug":284,"full_path":285,"summary":286,"phases":25,"phase_label":73,"version":152,"sort":152,"depth":5,"is_published":10,"reading_time":25,"popularity":51,"updated_at":287,"children":288},33,"Iniciar sesión","iniciar-sesion","cuenta-del-cliente\u002Finiciar-sesion","Obtener el token del cliente con su email y contraseña.","2026-09-30T00:42:49.000000Z",[],{"id":290,"parent_id":152,"title":291,"slug":292,"full_path":293,"summary":294,"phases":25,"phase_label":73,"version":152,"sort":104,"depth":5,"is_published":10,"reading_time":29,"popularity":51,"updated_at":287,"children":295},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.",[],{"id":297,"parent_id":152,"title":298,"slug":299,"full_path":300,"summary":301,"phases":25,"phase_label":73,"version":152,"sort":81,"depth":5,"is_published":10,"reading_time":29,"popularity":51,"updated_at":302,"children":303},35,"Recuperar la contraseña","recuperar-la-contrasena","cuenta-del-cliente\u002Frecuperar-la-contrasena","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":305,"parent_id":152,"title":306,"slug":307,"full_path":308,"summary":309,"phases":25,"phase_label":73,"version":152,"sort":85,"depth":5,"is_published":10,"reading_time":29,"popularity":51,"updated_at":310,"children":311},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":313,"parent_id":152,"title":314,"slug":315,"full_path":316,"summary":317,"phases":25,"phase_label":73,"version":152,"sort":74,"depth":5,"is_published":10,"reading_time":25,"popularity":51,"updated_at":318,"children":319},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":104,"parent_id":50,"title":321,"slug":322,"full_path":322,"summary":323,"phases":25,"phase_label":73,"version":81,"sort":104,"depth":51,"is_published":10,"reading_time":5,"popularity":51,"updated_at":324,"children":325},"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",[326,334],{"id":327,"parent_id":104,"title":328,"slug":329,"full_path":330,"summary":331,"phases":25,"phase_label":73,"version":104,"sort":5,"depth":5,"is_published":10,"reading_time":152,"popularity":51,"updated_at":332,"children":333},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":335,"parent_id":104,"title":336,"slug":337,"full_path":338,"summary":339,"phases":25,"phase_label":73,"version":81,"sort":25,"depth":5,"is_published":10,"reading_time":340,"popularity":51,"updated_at":341,"children":342},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":81,"parent_id":50,"title":344,"slug":345,"full_path":345,"summary":346,"phases":25,"phase_label":73,"version":152,"sort":81,"depth":51,"is_published":10,"reading_time":25,"popularity":51,"updated_at":347,"children":348},"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",[349,357,365,372,380],{"id":350,"parent_id":81,"title":351,"slug":352,"full_path":353,"summary":354,"phases":25,"phase_label":73,"version":111,"sort":5,"depth":5,"is_published":10,"reading_time":25,"popularity":51,"updated_at":355,"children":356},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":358,"parent_id":81,"title":359,"slug":360,"full_path":361,"summary":362,"phases":25,"phase_label":73,"version":152,"sort":25,"depth":5,"is_published":10,"reading_time":29,"popularity":51,"updated_at":363,"children":364},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":366,"parent_id":81,"title":367,"slug":368,"full_path":369,"summary":370,"phases":25,"phase_label":73,"version":152,"sort":29,"depth":5,"is_published":10,"reading_time":29,"popularity":51,"updated_at":363,"children":371},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":373,"parent_id":81,"title":374,"slug":375,"full_path":376,"summary":377,"phases":25,"phase_label":73,"version":152,"sort":111,"depth":5,"is_published":10,"reading_time":29,"popularity":51,"updated_at":378,"children":379},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":381,"parent_id":81,"title":382,"slug":383,"full_path":384,"summary":385,"phases":25,"phase_label":73,"version":152,"sort":152,"depth":5,"is_published":10,"reading_time":25,"popularity":51,"updated_at":386,"children":387},29,"Favoritos","favoritos","datos-del-comprador\u002Ffavoritos","Marcar productos como favoritos, listarlos y quitarlos.","2026-09-30T01:16:54.000000Z",[],{"id":389,"parent_id":50,"title":390,"slug":391,"full_path":391,"summary":392,"phases":25,"phase_label":73,"version":152,"sort":85,"depth":51,"is_published":10,"reading_time":25,"popularity":25,"updated_at":75,"children":393},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":395,"parent_id":50,"title":396,"slug":397,"full_path":397,"summary":398,"phases":25,"phase_label":73,"version":152,"sort":74,"depth":51,"is_published":10,"reading_time":111,"popularity":99,"updated_at":399,"children":400},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",[]]