[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"spaces":3,"$f35o6luwr2bdn3":14,"$frx0skleaa89k":56},[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":36,"reading_time":29,"popularity":37,"space":38,"breadcrumb":39,"prev":46,"next":50,"attachments":54,"updated_at":55},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.","\u003Ch2 id=\"consultar-los-atributos\">Consultar los atributos\u003C\u002Fh2>\n\u003Cp>\u003Ccode>GET \u002Fapi\u002Fv1\u002Fecommerce\u002Fshop\u002Fattributes\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>No pide token. No recibe parámetros.\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-bash\">curl https:\u002F\u002F&lt;dominio-de-la-empresa&gt;\u002Fapi\u002Fv1\u002Fecommerce\u002Fshop\u002Fattributes \\\n  -H \"Accept: application\u002Fjson\"\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3 id=\"respuesta\">Respuesta\u003C\u002Fh3>\n\u003Cpre>\u003Ccode class=\"language-json\">{\n  \"data\": [\n    {\n      \"id\": 3,\n      \"description\": \"Talla\",\n      \"type\": \"text\",\n      \"values\": [\n        { \"id\": 12, \"ecommerce_attribute_id\": 3, \"value\": \"L\", \"color\": null },\n        { \"id\": 11, \"ecommerce_attribute_id\": 3, \"value\": \"M\", \"color\": null },\n        { \"id\": 10, \"ecommerce_attribute_id\": 3, \"value\": \"S\", \"color\": null }\n      ]\n    },\n    {\n      \"id\": 4,\n      \"description\": \"Color\",\n      \"type\": \"color\",\n      \"values\": [\n        { \"id\": 18, \"ecommerce_attribute_id\": 4, \"value\": \"Azul\", \"color\": \"#1d4ed8\" },\n        { \"id\": 16, \"ecommerce_attribute_id\": 4, \"value\": \"Negro\", \"color\": \"#111111\" }\n      ]\n    }\n  ],\n  \"success\": true,\n  \"message\": \"Atributos de la tienda obtenidos de forma correcta.\"\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Campo\u003C\u002Fth>\n\u003Cth>Qué es\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\n\u003Ctr>\n\u003Ctd>\u003Ccode>id\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Identificador del atributo. Es el \u003Ccode>attribute_id\u003C\u002Fcode> del filtro de productos\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>description\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Nombre del atributo para mostrar\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>type\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>color\u003C\u002Fcode> si cada valor tiene un color para pintar una muestra, o \u003Ccode>text\u003C\u002Fcode> si el valor se muestra como texto\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>values\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Los valores del atributo\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>values[].id\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Identificador del valor. Es el \u003Ccode>value_id\u003C\u002Fcode> del filtro de productos\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>values[].ecommerce_attribute_id\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>El atributo al que pertenece el valor\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>values[].value\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Texto del valor, por ejemplo \u003Ccode>M\u003C\u002Fcode> o \u003Ccode>Azul\u003C\u002Fcode>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>values[].color\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Color del valor en \u003Ccode>#RRGGBB\u003C\u002Fcode> si el atributo es de color; si no, \u003Ccode>null\u003C\u002Fcode>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\n\u003C\u002Ftable>\n\u003Cp>Solo aparecen los atributos activos, en el orden que definió la empresa. Los valores van ordenados alfabéticamente por \u003Ccode>value\u003C\u002Fcode>, como texto: \u003Ccode>40\u003C\u002Fcode> va antes que \u003Ccode>L\u003C\u002Fcode>, y \u003Ccode>L\u003C\u002Fcode> antes que \u003Ccode>M\u003C\u002Fcode>. Si la tienda no tiene atributos, la lista llega vacía.\u003C\u002Fp>\n\u003Ch2 id=\"filtrar-productos-por-atributo\">Filtrar productos por atributo\u003C\u002Fh2>\n\u003Cp>Los ids de esta respuesta son los que usa el filtro \u003Ccode>attributes\u003C\u002Fcode> de \u003Ca href=\"\u002Fdocs\u002Fapi-e-commerce-de-geor\u002Fcatalogo\u002Fproductos\">productos\u003C\u002Fa>: \u003Ccode>id\u003C\u002Fcode> del atributo como \u003Ccode>attribute_id\u003C\u002Fcode> y \u003Ccode>values[].id\u003C\u002Fcode> como \u003Ccode>value_id\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-json\">{ \"attributes\": [ { \"attribute_id\": 3, \"value_id\": 11 }, { \"attribute_id\": 4, \"value_id\": 18 } ] }\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Esto devuelve los productos que tienen talla M \u003Cstrong>y\u003C\u002Fstrong> color azul entre sus atributos asignados en el ERP. El filtro no mira las variantes; ver \u003Ca href=\"\u002Fdocs\u002Fapi-e-commerce-de-geor\u002Fcatalogo\u002Fproductos\">productos\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>No confundas estos ids con \u003Ccode>variants[].values[].id\u003C\u002Fcode> de un producto: ese es el identificador del valor dentro de la variante y no sirve para filtrar. Para relacionar una variante con un atributo, compara por nombre.\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>404\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>STORE_NOT_FOUND\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>La tienda no está publicada\u003C\u002Ftd>\n\u003Ctd>La empresa debe publicarla desde el ERP\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>503\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>STORE_PAUSED\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>La tienda está pausada\u003C\u002Ftd>\n\u003Ctd>Reintenta más tarde (\u003Ccode>Retry-After\u003C\u002Fcode>)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>429\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>RATE_LIMITED\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Se superó el límite\u003C\u002Ftd>\n\u003Ctd>Espera lo que indica \u003Ccode>Retry-After\u003C\u002Fcode>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>500\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>INTERNAL_ERROR\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Fallo del servidor\u003C\u002Ftd>\n\u003Ctd>Reporta la \u003Ccode>reference\u003C\u002Fcode>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\n\u003C\u002Ftable>",[22,26,30,33],{"id":23,"text":24,"level":25},"consultar-los-atributos","Consultar los atributos",2,{"id":27,"text":28,"level":29},"respuesta","Respuesta",3,{"id":31,"text":32,"level":25},"filtrar-productos-por-atributo","Filtrar productos por atributo",{"id":34,"text":35,"level":29},"si-algo-sale-mal","Si algo sale mal",null,0,{"id":5,"name":6,"slug":7},[40,42],{"slug":7,"full_path":36,"title":6,"type":41},"space",{"slug":43,"full_path":43,"title":44,"type":45},"catalogo","Catálogo","document",{"slug":47,"full_path":48,"title":49},"banners","catalogo\u002Fbanners","Banners",{"slug":51,"full_path":52,"title":53},"todo-el-catalogo-en-una-llamada","catalogo\u002Ftodo-el-catalogo-en-una-llamada","Todo en una llamada",[],"2026-09-30T01:17:45.000000Z",{"space":57,"tree":58},{"id":5,"name":6,"slug":7,"description":8,"icon":9,"sort":5,"visible":10,"created_at":12,"updated_at":13},[59,67,96,147,231,307,330,375,381],{"id":5,"parent_id":36,"title":60,"slug":61,"full_path":61,"summary":62,"phases":25,"phase_label":63,"version":64,"sort":5,"depth":37,"is_published":10,"reading_time":25,"popularity":25,"updated_at":65,"children":66},"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":36,"title":68,"slug":69,"full_path":69,"summary":70,"phases":25,"phase_label":63,"version":71,"sort":25,"depth":37,"is_published":10,"reading_time":5,"popularity":37,"updated_at":72,"children":73},"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",[74,82,88],{"id":75,"parent_id":25,"title":76,"slug":77,"full_path":78,"summary":79,"phases":25,"phase_label":63,"version":64,"sort":5,"depth":5,"is_published":10,"reading_time":25,"popularity":37,"updated_at":80,"children":81},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":64,"parent_id":25,"title":83,"slug":84,"full_path":85,"summary":86,"phases":25,"phase_label":63,"version":71,"sort":25,"depth":5,"is_published":10,"reading_time":75,"popularity":37,"updated_at":80,"children":87},"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":89,"parent_id":25,"title":90,"slug":91,"full_path":92,"summary":93,"phases":25,"phase_label":63,"version":94,"sort":29,"depth":5,"is_published":10,"reading_time":25,"popularity":37,"updated_at":80,"children":95},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":97,"parent_id":36,"title":44,"slug":43,"full_path":43,"summary":98,"phases":25,"phase_label":63,"version":99,"sort":29,"depth":37,"is_published":10,"reading_time":99,"popularity":37,"updated_at":100,"children":101},43,"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",[102,110,118,126,134,140,142],{"id":11,"parent_id":97,"title":103,"slug":104,"full_path":105,"summary":106,"phases":25,"phase_label":63,"version":99,"sort":5,"depth":5,"is_published":10,"reading_time":107,"popularity":37,"updated_at":108,"children":109},"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":111,"parent_id":97,"title":112,"slug":113,"full_path":114,"summary":115,"phases":25,"phase_label":63,"version":99,"sort":25,"depth":5,"is_published":10,"reading_time":29,"popularity":37,"updated_at":116,"children":117},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":119,"parent_id":97,"title":120,"slug":121,"full_path":122,"summary":123,"phases":25,"phase_label":63,"version":99,"sort":29,"depth":5,"is_published":10,"reading_time":25,"popularity":37,"updated_at":124,"children":125},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":127,"parent_id":97,"title":128,"slug":129,"full_path":130,"summary":131,"phases":25,"phase_label":63,"version":99,"sort":99,"depth":5,"is_published":10,"reading_time":94,"popularity":37,"updated_at":132,"children":133},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":135,"parent_id":97,"title":49,"slug":47,"full_path":48,"summary":136,"phases":25,"phase_label":63,"version":99,"sort":137,"depth":5,"is_published":10,"reading_time":25,"popularity":37,"updated_at":138,"children":139},49,"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":15,"parent_id":97,"title":16,"slug":17,"full_path":18,"summary":19,"phases":25,"phase_label":63,"version":99,"sort":94,"depth":5,"is_published":10,"reading_time":29,"popularity":37,"updated_at":55,"children":141},[],{"id":143,"parent_id":97,"title":53,"slug":51,"full_path":52,"summary":144,"phases":25,"phase_label":63,"version":99,"sort":71,"depth":5,"is_published":10,"reading_time":29,"popularity":37,"updated_at":145,"children":146},51,"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":99,"parent_id":36,"title":148,"slug":149,"full_path":149,"summary":150,"phases":25,"phase_label":63,"version":151,"sort":99,"depth":37,"is_published":10,"reading_time":5,"popularity":37,"updated_at":72,"children":152},"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,[153,160,168,176,184,192,200,207,215,223],{"id":154,"parent_id":99,"title":155,"slug":156,"full_path":157,"summary":158,"phases":25,"phase_label":63,"version":137,"sort":5,"depth":5,"is_published":10,"reading_time":25,"popularity":37,"updated_at":80,"children":159},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":161,"parent_id":99,"title":162,"slug":163,"full_path":164,"summary":165,"phases":25,"phase_label":63,"version":94,"sort":25,"depth":5,"is_published":10,"reading_time":25,"popularity":37,"updated_at":166,"children":167},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":169,"parent_id":99,"title":170,"slug":171,"full_path":172,"summary":173,"phases":25,"phase_label":63,"version":137,"sort":29,"depth":5,"is_published":10,"reading_time":5,"popularity":37,"updated_at":174,"children":175},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":177,"parent_id":99,"title":178,"slug":179,"full_path":180,"summary":181,"phases":25,"phase_label":63,"version":137,"sort":99,"depth":5,"is_published":10,"reading_time":25,"popularity":37,"updated_at":182,"children":183},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":185,"parent_id":99,"title":186,"slug":187,"full_path":188,"summary":189,"phases":25,"phase_label":63,"version":137,"sort":137,"depth":5,"is_published":10,"reading_time":25,"popularity":37,"updated_at":190,"children":191},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":193,"parent_id":99,"title":194,"slug":195,"full_path":196,"summary":197,"phases":25,"phase_label":63,"version":99,"sort":94,"depth":5,"is_published":10,"reading_time":5,"popularity":37,"updated_at":198,"children":199},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":201,"parent_id":99,"title":202,"slug":203,"full_path":204,"summary":205,"phases":25,"phase_label":63,"version":137,"sort":71,"depth":5,"is_published":10,"reading_time":25,"popularity":37,"updated_at":190,"children":206},32,"Textos legales","textos-legales","tienda\u002Ftextos-legales","Los textos legales visibles de la tienda, como términos, privacidad y cambios y devoluciones.",[],{"id":208,"parent_id":99,"title":209,"slug":210,"full_path":211,"summary":212,"phases":25,"phase_label":63,"version":94,"sort":75,"depth":5,"is_published":10,"reading_time":25,"popularity":37,"updated_at":213,"children":214},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":216,"parent_id":99,"title":217,"slug":218,"full_path":219,"summary":220,"phases":25,"phase_label":63,"version":99,"sort":64,"depth":5,"is_published":10,"reading_time":5,"popularity":37,"updated_at":221,"children":222},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":224,"parent_id":99,"title":225,"slug":226,"full_path":227,"summary":228,"phases":25,"phase_label":63,"version":99,"sort":89,"depth":5,"is_published":10,"reading_time":5,"popularity":37,"updated_at":229,"children":230},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":137,"parent_id":36,"title":232,"slug":233,"full_path":233,"summary":234,"phases":25,"phase_label":63,"version":64,"sort":137,"depth":37,"is_published":10,"reading_time":5,"popularity":37,"updated_at":235,"children":236},"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",[237,245,253,261,268,276,283,291,299],{"id":238,"parent_id":137,"title":239,"slug":240,"full_path":241,"summary":242,"phases":25,"phase_label":63,"version":71,"sort":5,"depth":5,"is_published":10,"reading_time":29,"popularity":37,"updated_at":243,"children":244},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":246,"parent_id":137,"title":247,"slug":248,"full_path":249,"summary":250,"phases":25,"phase_label":63,"version":99,"sort":25,"depth":5,"is_published":10,"reading_time":5,"popularity":37,"updated_at":251,"children":252},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":254,"parent_id":137,"title":255,"slug":256,"full_path":257,"summary":258,"phases":25,"phase_label":63,"version":94,"sort":29,"depth":5,"is_published":10,"reading_time":25,"popularity":37,"updated_at":259,"children":260},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":262,"parent_id":137,"title":263,"slug":264,"full_path":265,"summary":266,"phases":25,"phase_label":63,"version":137,"sort":99,"depth":5,"is_published":10,"reading_time":29,"popularity":37,"updated_at":243,"children":267},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":269,"parent_id":137,"title":270,"slug":271,"full_path":272,"summary":273,"phases":25,"phase_label":63,"version":137,"sort":137,"depth":5,"is_published":10,"reading_time":25,"popularity":37,"updated_at":274,"children":275},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":277,"parent_id":137,"title":278,"slug":279,"full_path":280,"summary":281,"phases":25,"phase_label":63,"version":137,"sort":94,"depth":5,"is_published":10,"reading_time":29,"popularity":37,"updated_at":274,"children":282},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":284,"parent_id":137,"title":285,"slug":286,"full_path":287,"summary":288,"phases":25,"phase_label":63,"version":137,"sort":71,"depth":5,"is_published":10,"reading_time":29,"popularity":37,"updated_at":289,"children":290},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":292,"parent_id":137,"title":293,"slug":294,"full_path":295,"summary":296,"phases":25,"phase_label":63,"version":137,"sort":75,"depth":5,"is_published":10,"reading_time":29,"popularity":37,"updated_at":297,"children":298},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":300,"parent_id":137,"title":301,"slug":302,"full_path":303,"summary":304,"phases":25,"phase_label":63,"version":137,"sort":64,"depth":5,"is_published":10,"reading_time":25,"popularity":37,"updated_at":305,"children":306},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":94,"parent_id":36,"title":308,"slug":309,"full_path":309,"summary":310,"phases":25,"phase_label":63,"version":71,"sort":94,"depth":37,"is_published":10,"reading_time":5,"popularity":37,"updated_at":311,"children":312},"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",[313,321],{"id":314,"parent_id":94,"title":315,"slug":316,"full_path":317,"summary":318,"phases":25,"phase_label":63,"version":94,"sort":5,"depth":5,"is_published":10,"reading_time":137,"popularity":37,"updated_at":319,"children":320},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":322,"parent_id":94,"title":323,"slug":324,"full_path":325,"summary":326,"phases":25,"phase_label":63,"version":71,"sort":25,"depth":5,"is_published":10,"reading_time":327,"popularity":37,"updated_at":328,"children":329},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":71,"parent_id":36,"title":331,"slug":332,"full_path":332,"summary":333,"phases":25,"phase_label":63,"version":137,"sort":71,"depth":37,"is_published":10,"reading_time":25,"popularity":37,"updated_at":334,"children":335},"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",[336,344,352,359,367],{"id":337,"parent_id":71,"title":338,"slug":339,"full_path":340,"summary":341,"phases":25,"phase_label":63,"version":99,"sort":5,"depth":5,"is_published":10,"reading_time":25,"popularity":37,"updated_at":342,"children":343},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":345,"parent_id":71,"title":346,"slug":347,"full_path":348,"summary":349,"phases":25,"phase_label":63,"version":137,"sort":25,"depth":5,"is_published":10,"reading_time":29,"popularity":37,"updated_at":350,"children":351},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":353,"parent_id":71,"title":354,"slug":355,"full_path":356,"summary":357,"phases":25,"phase_label":63,"version":137,"sort":29,"depth":5,"is_published":10,"reading_time":29,"popularity":37,"updated_at":350,"children":358},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":360,"parent_id":71,"title":361,"slug":362,"full_path":363,"summary":364,"phases":25,"phase_label":63,"version":137,"sort":99,"depth":5,"is_published":10,"reading_time":29,"popularity":37,"updated_at":365,"children":366},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":368,"parent_id":71,"title":369,"slug":370,"full_path":371,"summary":372,"phases":25,"phase_label":63,"version":137,"sort":137,"depth":5,"is_published":10,"reading_time":25,"popularity":37,"updated_at":373,"children":374},29,"Favoritos","favoritos","datos-del-comprador\u002Ffavoritos","Marcar productos como favoritos, listarlos y quitarlos.","2026-09-30T01:16:54.000000Z",[],{"id":376,"parent_id":36,"title":377,"slug":378,"full_path":378,"summary":379,"phases":25,"phase_label":63,"version":137,"sort":75,"depth":37,"is_published":10,"reading_time":25,"popularity":25,"updated_at":65,"children":380},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":382,"parent_id":36,"title":383,"slug":384,"full_path":384,"summary":385,"phases":25,"phase_label":63,"version":137,"sort":64,"depth":37,"is_published":10,"reading_time":99,"popularity":89,"updated_at":386,"children":387},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",[]]