{"componentChunkName":"component---src-templates-docs-js","path":"/whatsapp/c-commerce/catalogs","result":{"data":{"site":{"siteMetadata":{"title":"broadcaster","docsLocation":"https://github.com","docsLocationType":"github","editable":false}},"mdx":{"fields":{"id":"9b76e7bf-d146-56ee-a782-d0258b9fd6d8","title":"Catálogos","slug":"/whatsapp/c-commerce/catalogs"},"body":"function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {\n  \"title\": \"Catálogos\",\n  \"order\": 2\n};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, [\"components\"]);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Un cat\\xE1logo contiene los productos de tu empresa. Lo necesitas para enviar mensajes de producto \\xFAnico y de m\\xFAltiples productos desde \", mdx(\"a\", {\n    href: \"/whatsapp/c-commerce/messaging\"\n  }, \"C-Commerce\"), \": cada mensaje hace referencia a un cat\\xE1logo y a los productos que contiene.\"), mdx(\"p\", null, \"Con estos endpoints puedes crear y administrar cat\\xE1logos, cargar sus productos, vincularlos a tu cuenta de WhatsApp Business (WABA) y a tus n\\xFAmeros de tel\\xE9fono, y configurar el carrito y la visibilidad del cat\\xE1logo en WhatsApp.\"), mdx(\"section\", {\n    \"id\": \"flujotípico\"\n  }, mdx(\"h2\", {\n    parentName: \"section\"\n  }, \"Flujo t\\xEDpico\"), mdx(\"ol\", {\n    parentName: \"section\"\n  }, mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"a\", {\n    href: \"/whatsapp/c-commerce/catalogs/manage#h-crearcat\\xE1logo\"\n  }, \"Crea un cat\\xE1logo\"), \" y guarda el `id` que devuelve el servicio.\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Carga los productos \", mdx(\"a\", {\n    href: \"/whatsapp/c-commerce/catalogs/products#h-gestionarproductosporlote\"\n  }, \"por lote\"), \" o \", mdx(\"a\", {\n    href: \"/whatsapp/c-commerce/catalogs/product_feeds#h-programarcargadeproductosporarchivo\"\n  }, \"por archivo (product feed)\"), \".\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"a\", {\n    href: \"/whatsapp/c-commerce/catalogs/linking#h-vincularcat\\xE1logoawaba\"\n  }, \"Vincula el cat\\xE1logo a tu WABA\"), \".\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"a\", {\n    href: \"/whatsapp/c-commerce/catalogs/linking#h-asignarcat\\xE1logoan\\xFAmerodetel\\xE9fono\"\n  }, \"Asigna el cat\\xE1logo a un n\\xFAmero de tel\\xE9fono\"), \" y \", mdx(\"a\", {\n    href: \"/whatsapp/c-commerce/catalogs/linking#h-configuraropcionesdecomercio\"\n  }, \"configura las opciones de comercio\"), \" (carrito y visibilidad del cat\\xE1logo).\")), mdx(\"p\", {\n    parentName: \"section\"\n  }, \"La carga de productos es as\\xEDncrona: el servicio devuelve identificadores (\", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"handles\"), \") que puedes usar para \", mdx(\"a\", {\n    href: \"/whatsapp/c-commerce/catalogs/products#h-consultarestatusdepetici\\xF3nporlote\"\n  }, \"consultar el estatus de la petici\\xF3n\"), \".\"), mdx(\"p\", {\n    parentName: \"section\"\n  }, \"Los endpoints disponibles son:\"), mdx(\"ul\", {\n    parentName: \"section\"\n  }, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Crear, listar, actualizar y eliminar cat\\xE1logos.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Vincular, consultar y desvincular cat\\xE1logos de la WABA.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Asignar un cat\\xE1logo a un n\\xFAmero de tel\\xE9fono.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Configurar las opciones de comercio de un n\\xFAmero de tel\\xE9fono.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Crear, actualizar y eliminar productos por lote, incluidos productos localizados (idioma y pa\\xEDs).\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Consultar el estatus de una petici\\xF3n por lote.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Listar los productos de un cat\\xE1logo.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Programar cargas de productos por archivo (product feeds) y consultar sus cargas y errores.\")), mdx(\"p\", {\n    parentName: \"section\"\n  }, \"Todos los endpoints requieren el token de administraci\\xF3n. Consulta \", mdx(\"a\", {\n    href: \"/whatsapp/authentication_token\"\n  }, \"Generar Token de Autenticaci\\xF3n\"), \".\")));\n}\n;\nMDXContent.isMDXComponent = true;","tableOfContents":{"items":[{"url":"#flujo-típico","title":"Flujo típico"}]},"timeToRead":1,"parent":{"__typename":"File","relativePath":"whatsapp/c-commerce/catalogs.md","fields":{"gitLogLatestAuthorName":"Irais Aguirre","gitLogLatestAuthorEmail":"irais.aguirre@conceptomovil.com","gitLogLatestDate":"4 days ago"}},"frontmatter":{"metaTitle":null,"showMetadata":null,"editable":null,"showPreviousNext":null,"showToc":null}},"gitBranch":{"name":"20211019-2FACTOR_AUTH"},"gitCommit":{"hash":"9713e1925aeb8cad930f91b6bf05d0b5937b2bb5","date":"2026-11-13 06:39"}},"pageContext":{"id":"9b76e7bf-d146-56ee-a782-d0258b9fd6d8"}},"staticQueryHashes":["12478684","12478684","2882937274","2882937274","353167761","353167761"]}