[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"spaces":3,"$f1l0w4f7oo6a9j":14,"$frx0skleaa89k":74},[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":54,"reading_time":32,"popularity":55,"space":56,"breadcrumb":57,"prev":64,"next":68,"attachments":72,"updated_at":73},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.","\u003Ch2 id=\"antes-de-empezar\">Antes de empezar\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>Un cliente puede tener varias direcciones y \u003Cstrong>solo una por defecto\u003C\u002Fstrong>. Al marcar una como predeterminada, las demás dejan de serlo.\u003C\u002Fli>\n\u003Cli>La dirección por defecto es la que se usa para calcular el envío cuando no se indica el destino.\u003C\u002Fli>\n\u003Cli>Si se borra la dirección por defecto, no se elige otra automáticamente.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"listar-direcciones\">Listar direcciones\u003C\u002Fh2>\n\u003Cp>\u003Ccode>GET \u002Fapi\u002Fv1\u002Fecommerce\u002Faddresses\u003C\u002Fcode>\u003C\u002Fp>\n\u003Ch3 id=\"respuesta\">Respuesta\u003C\u002Fh3>\n\u003Cpre>\u003Ccode class=\"language-json\">{\n  \"success\": true,\n  \"message\": \"Listado de tipo de direcciones mostrados de forma correcta.\",\n  \"data\": [\n    {\n      \"id\": 5,\n      \"description\": \"Casa\",\n      \"address\": \"Av. Arequipa 1234, Dpto 501\",\n      \"country\": \"PE\",\n      \"extra\": [\n        { \"national_division\": \"Departamento\", \"value\": \"Lima\", \"ubigeo\": \"15\" },\n        { \"national_division\": \"Provincia\", \"value\": \"Lima\", \"ubigeo\": \"1501\" },\n        { \"national_division\": \"Distrito\", \"value\": \"Miraflores\", \"ubigeo\": \"150122\" }\n      ],\n      \"postal_code\": \"15074\",\n      \"default\": true\n    }\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>description\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>texto\u003C\u002Ftd>\n\u003Ctd>Nombre que el cliente le da, por ejemplo «Casa»\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>address\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>texto\u003C\u002Ftd>\n\u003Ctd>Calle, número y referencias\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>country\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>texto\u003C\u002Ftd>\n\u003Ctd>Código del país, por ejemplo \u003Ccode>PE\u003C\u002Fcode>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>extra\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>lista\u003C\u002Ftd>\n\u003Ctd>Niveles territoriales de la dirección, tal como se guardaron\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>postal_code\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>texto\u003C\u002Ftd>\n\u003Ctd>Código postal. Vale \u003Ccode>Ninguno\u003C\u002Fcode> si no se indicó\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>default\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>booleano\u003C\u002Ftd>\n\u003Ctd>Si es la dirección por defecto\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\n\u003C\u002Ftable>\n\u003Ch2 id=\"guardar-una-direccion\">Guardar una dirección\u003C\u002Fh2>\n\u003Cp>\u003Ccode>POST \u002Fapi\u002Fv1\u002Fecommerce\u002Faddresses\u002Fregister\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>description\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>texto\u003C\u002Ftd>\n\u003Ctd>Sí\u003C\u002Ftd>\n\u003Ctd>Máximo 250 caracteres\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>address\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>texto\u003C\u002Ftd>\n\u003Ctd>Sí\u003C\u002Ftd>\n\u003Ctd>Máximo 250 caracteres\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>country_id\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>texto\u003C\u002Ftd>\n\u003Ctd>Sí, envíalo siempre\u003C\u002Ftd>\n\u003Ctd>2 letras de un país activo, por ejemplo \u003Ccode>PE\u003C\u002Fcode>. Si lo omites o lo envías \u003Ccode>null\u003C\u002Fcode>, la validación lo deja pasar pero el guardado falla: responde 500 en vez de 422\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>extra\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>lista\u003C\u002Ftd>\n\u003Ctd>Sí\u003C\u002Ftd>\n\u003Ctd>Entre 1 y 5 niveles territoriales\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>extra[].national_division\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>texto\u003C\u002Ftd>\n\u003Ctd>Sí\u003C\u002Ftd>\n\u003Ctd>Nombre del nivel: Departamento, Provincia, Distrito… Máximo 100 caracteres\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>extra[].value\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>texto\u003C\u002Ftd>\n\u003Ctd>Sí\u003C\u002Ftd>\n\u003Ctd>Valor de ese nivel, por ejemplo Lima. Máximo 100 caracteres\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>extra[].ubigeo\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>texto\u003C\u002Ftd>\n\u003Ctd>No\u003C\u002Ftd>\n\u003Ctd>Código de ubigeo de ese nivel. Máximo 10 caracteres\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>postal_code\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>texto\u003C\u002Ftd>\n\u003Ctd>No\u003C\u002Ftd>\n\u003Ctd>Máximo 15 caracteres\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>default\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>booleano\u003C\u002Ftd>\n\u003Ctd>Sí\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>true\u003C\u002Fcode> para que sea la dirección por defecto\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\n\u003C\u002Ftable>\n\u003Cpre>\u003Ccode class=\"language-json\">{\n  \"description\": \"Casa\",\n  \"address\": \"Av. Arequipa 1234, Dpto 501\",\n  \"country_id\": \"PE\",\n  \"extra\": [\n    { \"national_division\": \"Departamento\", \"value\": \"Lima\", \"ubigeo\": \"15\" },\n    { \"national_division\": \"Provincia\", \"value\": \"Lima\", \"ubigeo\": \"1501\" },\n    { \"national_division\": \"Distrito\", \"value\": \"Miraflores\", \"ubigeo\": \"150122\" }\n  ],\n  \"postal_code\": \"15074\",\n  \"default\": true\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Para calcular el envío a domicilio o a agencia, el tercer nivel de \u003Ccode>extra\u003C\u002Fcode> (el distrito) debe llevar su \u003Ccode>ubigeo\u003C\u002Fcode> de 6 cifras.\u003C\u002Fp>\n\u003Ch3 id=\"respuesta-2\">Respuesta\u003C\u002Fh3>\n\u003Cp>Devuelve la dirección guardada, con los mismos campos que el listado.\u003C\u002Fp>\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 un campo, se pasa de largo o el país no existe\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=\"editar-una-direccion\">Editar una dirección\u003C\u002Fh2>\n\u003Cp>\u003Ccode>PUT \u002Fapi\u002Fv1\u002Fecommerce\u002Faddresses\u002Fupdate\u002F{addressId}\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>addressId\u003C\u002Fcode>: identificador de la dirección.\u003C\u002Fli>\n\u003Cli>El cuerpo es el mismo que al guardarla. \u003Ccode>extra\u003C\u002Fcode> se reemplaza entero, así que envía todos sus niveles.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Devuelve la dirección actualizada.\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>VALIDATION_ERROR\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Algún dato no cumple las reglas\u003C\u002Ftd>\n\u003Ctd>Corrige el campo que indica \u003Ccode>errors\u003C\u002Fcode>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>404\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>ADDRESS_NOT_FOUND\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>La dirección no existe o no es del cliente\u003C\u002Ftd>\n\u003Ctd>Vuelve a listar las direcciones\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\n\u003C\u002Ftable>\n\u003Ch2 id=\"borrar-una-direccion\">Borrar una dirección\u003C\u002Fh2>\n\u003Cp>\u003Ccode>DELETE \u002Fapi\u002Fv1\u002Fecommerce\u002Faddresses\u002Fdelete\u002F{addressId}\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-json\">{ \"success\": true, \"message\": \"Información procesada con éxito\", \"data\": null }\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3 id=\"si-algo-sale-mal-3\">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\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\n\u003Ctr>\n\u003Ctd>404\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>ADDRESS_NOT_FOUND\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>La dirección no existe o no es del cliente\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\n\u003C\u002Ftable>",[22,26,29,33,36,39,41,44,47,49,52],{"id":23,"text":24,"level":25},"antes-de-empezar","Antes de empezar",2,{"id":27,"text":28,"level":25},"listar-direcciones","Listar direcciones",{"id":30,"text":31,"level":32},"respuesta","Respuesta",3,{"id":34,"text":35,"level":25},"guardar-una-direccion","Guardar una dirección",{"id":37,"text":38,"level":32},"cuerpo","Cuerpo",{"id":40,"text":31,"level":32},"respuesta-2",{"id":42,"text":43,"level":32},"si-algo-sale-mal","Si algo sale mal",{"id":45,"text":46,"level":25},"editar-una-direccion","Editar una dirección",{"id":48,"text":43,"level":32},"si-algo-sale-mal-2",{"id":50,"text":51,"level":25},"borrar-una-direccion","Borrar una dirección",{"id":53,"text":43,"level":32},"si-algo-sale-mal-3",null,0,{"id":5,"name":6,"slug":7},[58,60],{"slug":7,"full_path":54,"title":6,"type":59},"space",{"slug":61,"full_path":61,"title":62,"type":63},"datos-del-comprador","Datos del comprador","document",{"slug":65,"full_path":66,"title":67},"tarjetas","datos-del-comprador\u002Ftarjetas","Tarjetas",{"slug":69,"full_path":70,"title":71},"datos-de-facturacion","datos-del-comprador\u002Fdatos-de-facturacion","Datos de facturación",[],"2026-09-30T01:16:53.000000Z",{"space":75,"tree":76},{"id":5,"name":6,"slug":7,"description":8,"icon":9,"sort":5,"visible":10,"created_at":12,"updated_at":13},[77,85,114,179,263,339,362,393,399],{"id":5,"parent_id":54,"title":78,"slug":79,"full_path":79,"summary":80,"phases":25,"phase_label":81,"version":82,"sort":5,"depth":55,"is_published":10,"reading_time":25,"popularity":25,"updated_at":83,"children":84},"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":54,"title":86,"slug":87,"full_path":87,"summary":88,"phases":25,"phase_label":81,"version":89,"sort":25,"depth":55,"is_published":10,"reading_time":5,"popularity":55,"updated_at":90,"children":91},"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",[92,100,106],{"id":93,"parent_id":25,"title":94,"slug":95,"full_path":96,"summary":97,"phases":25,"phase_label":81,"version":82,"sort":5,"depth":5,"is_published":10,"reading_time":25,"popularity":55,"updated_at":98,"children":99},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":82,"parent_id":25,"title":101,"slug":102,"full_path":103,"summary":104,"phases":25,"phase_label":81,"version":89,"sort":25,"depth":5,"is_published":10,"reading_time":93,"popularity":55,"updated_at":98,"children":105},"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":107,"parent_id":25,"title":108,"slug":109,"full_path":110,"summary":111,"phases":25,"phase_label":81,"version":112,"sort":32,"depth":5,"is_published":10,"reading_time":25,"popularity":55,"updated_at":98,"children":113},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":115,"parent_id":54,"title":116,"slug":117,"full_path":117,"summary":118,"phases":25,"phase_label":81,"version":119,"sort":32,"depth":55,"is_published":10,"reading_time":119,"popularity":55,"updated_at":120,"children":121},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",[122,130,138,146,154,163,171],{"id":11,"parent_id":115,"title":123,"slug":124,"full_path":125,"summary":126,"phases":25,"phase_label":81,"version":119,"sort":5,"depth":5,"is_published":10,"reading_time":127,"popularity":55,"updated_at":128,"children":129},"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":131,"parent_id":115,"title":132,"slug":133,"full_path":134,"summary":135,"phases":25,"phase_label":81,"version":119,"sort":25,"depth":5,"is_published":10,"reading_time":32,"popularity":55,"updated_at":136,"children":137},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":139,"parent_id":115,"title":140,"slug":141,"full_path":142,"summary":143,"phases":25,"phase_label":81,"version":119,"sort":32,"depth":5,"is_published":10,"reading_time":25,"popularity":55,"updated_at":144,"children":145},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":147,"parent_id":115,"title":148,"slug":149,"full_path":150,"summary":151,"phases":25,"phase_label":81,"version":119,"sort":119,"depth":5,"is_published":10,"reading_time":112,"popularity":55,"updated_at":152,"children":153},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":155,"parent_id":115,"title":156,"slug":157,"full_path":158,"summary":159,"phases":25,"phase_label":81,"version":119,"sort":160,"depth":5,"is_published":10,"reading_time":25,"popularity":55,"updated_at":161,"children":162},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":164,"parent_id":115,"title":165,"slug":166,"full_path":167,"summary":168,"phases":25,"phase_label":81,"version":119,"sort":112,"depth":5,"is_published":10,"reading_time":32,"popularity":55,"updated_at":169,"children":170},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":172,"parent_id":115,"title":173,"slug":174,"full_path":175,"summary":176,"phases":25,"phase_label":81,"version":119,"sort":89,"depth":5,"is_published":10,"reading_time":32,"popularity":55,"updated_at":177,"children":178},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":119,"parent_id":54,"title":180,"slug":181,"full_path":181,"summary":182,"phases":25,"phase_label":81,"version":183,"sort":119,"depth":55,"is_published":10,"reading_time":5,"popularity":55,"updated_at":90,"children":184},"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,[185,192,200,208,216,224,232,239,247,255],{"id":186,"parent_id":119,"title":187,"slug":188,"full_path":189,"summary":190,"phases":25,"phase_label":81,"version":160,"sort":5,"depth":5,"is_published":10,"reading_time":25,"popularity":55,"updated_at":98,"children":191},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":193,"parent_id":119,"title":194,"slug":195,"full_path":196,"summary":197,"phases":25,"phase_label":81,"version":112,"sort":25,"depth":5,"is_published":10,"reading_time":25,"popularity":55,"updated_at":198,"children":199},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":201,"parent_id":119,"title":202,"slug":203,"full_path":204,"summary":205,"phases":25,"phase_label":81,"version":160,"sort":32,"depth":5,"is_published":10,"reading_time":5,"popularity":55,"updated_at":206,"children":207},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":209,"parent_id":119,"title":210,"slug":211,"full_path":212,"summary":213,"phases":25,"phase_label":81,"version":160,"sort":119,"depth":5,"is_published":10,"reading_time":25,"popularity":55,"updated_at":214,"children":215},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":217,"parent_id":119,"title":218,"slug":219,"full_path":220,"summary":221,"phases":25,"phase_label":81,"version":160,"sort":160,"depth":5,"is_published":10,"reading_time":25,"popularity":55,"updated_at":222,"children":223},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":225,"parent_id":119,"title":226,"slug":227,"full_path":228,"summary":229,"phases":25,"phase_label":81,"version":119,"sort":112,"depth":5,"is_published":10,"reading_time":5,"popularity":55,"updated_at":230,"children":231},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":233,"parent_id":119,"title":234,"slug":235,"full_path":236,"summary":237,"phases":25,"phase_label":81,"version":160,"sort":89,"depth":5,"is_published":10,"reading_time":25,"popularity":55,"updated_at":222,"children":238},32,"Textos legales","textos-legales","tienda\u002Ftextos-legales","Los textos legales visibles de la tienda, como términos, privacidad y cambios y devoluciones.",[],{"id":240,"parent_id":119,"title":241,"slug":242,"full_path":243,"summary":244,"phases":25,"phase_label":81,"version":112,"sort":93,"depth":5,"is_published":10,"reading_time":25,"popularity":55,"updated_at":245,"children":246},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":248,"parent_id":119,"title":249,"slug":250,"full_path":251,"summary":252,"phases":25,"phase_label":81,"version":119,"sort":82,"depth":5,"is_published":10,"reading_time":5,"popularity":55,"updated_at":253,"children":254},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":256,"parent_id":119,"title":257,"slug":258,"full_path":259,"summary":260,"phases":25,"phase_label":81,"version":119,"sort":107,"depth":5,"is_published":10,"reading_time":5,"popularity":55,"updated_at":261,"children":262},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":160,"parent_id":54,"title":264,"slug":265,"full_path":265,"summary":266,"phases":25,"phase_label":81,"version":82,"sort":160,"depth":55,"is_published":10,"reading_time":5,"popularity":55,"updated_at":267,"children":268},"Cuenta del cliente","cuenta-del-cliente","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",[269,277,285,293,300,308,315,323,331],{"id":270,"parent_id":160,"title":271,"slug":272,"full_path":273,"summary":274,"phases":25,"phase_label":81,"version":89,"sort":5,"depth":5,"is_published":10,"reading_time":32,"popularity":55,"updated_at":275,"children":276},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":278,"parent_id":160,"title":279,"slug":280,"full_path":281,"summary":282,"phases":25,"phase_label":81,"version":119,"sort":25,"depth":5,"is_published":10,"reading_time":5,"popularity":55,"updated_at":283,"children":284},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":286,"parent_id":160,"title":287,"slug":288,"full_path":289,"summary":290,"phases":25,"phase_label":81,"version":112,"sort":32,"depth":5,"is_published":10,"reading_time":25,"popularity":55,"updated_at":291,"children":292},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":294,"parent_id":160,"title":295,"slug":296,"full_path":297,"summary":298,"phases":25,"phase_label":81,"version":160,"sort":119,"depth":5,"is_published":10,"reading_time":32,"popularity":55,"updated_at":275,"children":299},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":301,"parent_id":160,"title":302,"slug":303,"full_path":304,"summary":305,"phases":25,"phase_label":81,"version":160,"sort":160,"depth":5,"is_published":10,"reading_time":25,"popularity":55,"updated_at":306,"children":307},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":309,"parent_id":160,"title":310,"slug":311,"full_path":312,"summary":313,"phases":25,"phase_label":81,"version":160,"sort":112,"depth":5,"is_published":10,"reading_time":32,"popularity":55,"updated_at":306,"children":314},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":316,"parent_id":160,"title":317,"slug":318,"full_path":319,"summary":320,"phases":25,"phase_label":81,"version":160,"sort":89,"depth":5,"is_published":10,"reading_time":32,"popularity":55,"updated_at":321,"children":322},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":324,"parent_id":160,"title":325,"slug":326,"full_path":327,"summary":328,"phases":25,"phase_label":81,"version":160,"sort":93,"depth":5,"is_published":10,"reading_time":32,"popularity":55,"updated_at":329,"children":330},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":332,"parent_id":160,"title":333,"slug":334,"full_path":335,"summary":336,"phases":25,"phase_label":81,"version":160,"sort":82,"depth":5,"is_published":10,"reading_time":25,"popularity":55,"updated_at":337,"children":338},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":112,"parent_id":54,"title":340,"slug":341,"full_path":341,"summary":342,"phases":25,"phase_label":81,"version":89,"sort":112,"depth":55,"is_published":10,"reading_time":5,"popularity":55,"updated_at":343,"children":344},"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",[345,353],{"id":346,"parent_id":112,"title":347,"slug":348,"full_path":349,"summary":350,"phases":25,"phase_label":81,"version":112,"sort":5,"depth":5,"is_published":10,"reading_time":160,"popularity":55,"updated_at":351,"children":352},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":354,"parent_id":112,"title":355,"slug":356,"full_path":357,"summary":358,"phases":25,"phase_label":81,"version":89,"sort":25,"depth":5,"is_published":10,"reading_time":359,"popularity":55,"updated_at":360,"children":361},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":89,"parent_id":54,"title":62,"slug":61,"full_path":61,"summary":363,"phases":25,"phase_label":81,"version":160,"sort":89,"depth":55,"is_published":10,"reading_time":25,"popularity":55,"updated_at":364,"children":365},"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",[366,371,373,377,385],{"id":367,"parent_id":89,"title":67,"slug":65,"full_path":66,"summary":368,"phases":25,"phase_label":81,"version":119,"sort":5,"depth":5,"is_published":10,"reading_time":25,"popularity":55,"updated_at":369,"children":370},25,"Guardar, listar, editar y borrar las tarjetas del cliente. El número completo nunca se almacena.","2026-09-30T00:42:41.000000Z",[],{"id":15,"parent_id":89,"title":16,"slug":17,"full_path":18,"summary":19,"phases":25,"phase_label":81,"version":160,"sort":25,"depth":5,"is_published":10,"reading_time":32,"popularity":55,"updated_at":73,"children":372},[],{"id":374,"parent_id":89,"title":71,"slug":69,"full_path":70,"summary":375,"phases":25,"phase_label":81,"version":160,"sort":32,"depth":5,"is_published":10,"reading_time":32,"popularity":55,"updated_at":73,"children":376},27,"Guardar, listar, editar y borrar los datos con los que el cliente quiere recibir su comprobante.",[],{"id":378,"parent_id":89,"title":379,"slug":380,"full_path":381,"summary":382,"phases":25,"phase_label":81,"version":160,"sort":119,"depth":5,"is_published":10,"reading_time":32,"popularity":55,"updated_at":383,"children":384},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":386,"parent_id":89,"title":387,"slug":388,"full_path":389,"summary":390,"phases":25,"phase_label":81,"version":160,"sort":160,"depth":5,"is_published":10,"reading_time":25,"popularity":55,"updated_at":391,"children":392},29,"Favoritos","favoritos","datos-del-comprador\u002Ffavoritos","Marcar productos como favoritos, listarlos y quitarlos.","2026-09-30T01:16:54.000000Z",[],{"id":394,"parent_id":54,"title":395,"slug":396,"full_path":396,"summary":397,"phases":25,"phase_label":81,"version":160,"sort":93,"depth":55,"is_published":10,"reading_time":25,"popularity":25,"updated_at":83,"children":398},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":400,"parent_id":54,"title":401,"slug":402,"full_path":402,"summary":403,"phases":25,"phase_label":81,"version":160,"sort":82,"depth":55,"is_published":10,"reading_time":119,"popularity":107,"updated_at":404,"children":405},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",[]]