La API para desarrolladores de Vercatalogo está diseñada para integrar y optimizar la gestión de tus productos y pedidos directamente desde tu software administrativo o ERP. Con esta herramienta, podrás sincronizar tu catálogo y automatizar procesos de manera eficiente, mejorando la administración y la experiencia de compra para tus clientes.
Para solicitar tu API Key, asegúrate de contar con el Plan Plus activo. Luego, abre un ticket en el área de Soporte y selecciona la opción "Solicitar API Key". En tu solicitud, incluye una breve descripción del motivo para obtener acceso y la URL del sitio web desde el cual realizarás las integraciones.
Una vez aprobada tu solicitud, recibirás tu API Key junto con el endpoint especial de acceso para que puedas comenzar a utilizar la API. Con esta clave y endpoint, tendrás acceso total al sistema, lo que te permitirá consultar, agregar y modificar productos, además de consultar los pedidos de tus clientes. Esta API es una herramienta poderosa para facilitar la administración de tu catálogo y optimizar la relación con tus usuarios.
Método: GET
URL: /get-products
Parámetros:
page (Query): Número de página. Comienza con 0 (opcional).
Headers:
x-api-key: {APIKEY}
x-customer-name: {CUSTOMER-NAME}
Método: GET
URL: /get-product/{code}
Parámetros:
code: Código del producto
Headers:
x-api-key: {APIKEY}
x-customer-name: {CUSTOMER-NAME}
Método: POST
URL: /add-product
Body: Los campos obligatorios a enviar son: description, price y category. Puedes consultar la descripción de cada campo en Columnas requeridas
{
"description": "{description}",
"price": {price},
"volume_price": {volume-price},
"category": "{category-name}",
"subcategory": "{subcategory-name}",
"brand": "{brand-name}",
"sku": "{sku}",
"url_image": "https://{image-url-main}",
"extra_image_01": "https://{extra-image-url}",
"extra_image_02": "https://{extra-image-url}",
"extra_image_03": "https://{extra-image-url}",
"extra_image_04": "https://{extra-image-url}",
"extra_image_05": "https://{extra-image-url}",
"extra_image_06": "https://{extra-image-url}",
"extra_image_07": "https://{extra-image-url}",
"extra_image_08": "https://{extra-image-url}",
"extra_image_09": "https://{extra-image-url}",
"extra_image_10": "https://{extra-image-url}",
"use_stock": "{yes || no}",
"stock": {stock},
"presentations": "{presentation-01}, {presentation-02}, {presentation-n}",
"colors": "{color-01}, {color-02}, {color-n}",
"visible": "{yes || no}"
}
Headers:
x-api-key: {APIKEY}
x-customer-name: {CUSTOMER-NAME}
Método: POST
URL: /update-product
Body: Los campos obligatorios a enviar son: code, description, price y category. Puedes consultar la descripción de cada campo en Columnas requeridas
{
"code": "{code}",
"description": "{description}",
"price": {price},
"volume_price": {volume-price},
"category": "{category-name}",
"subcategory": "{subcategory-name}",
"brand": "{brand-name}",
"sku": "{sku}",
"url_image": "https://{image-url-main}",
"extra_image_01": "https://{extra-image-url}",
"extra_image_02": "https://{extra-image-url}",
"extra_image_03": "https://{extra-image-url}",
"extra_image_04": "https://{extra-image-url}",
"extra_image_05": "https://{extra-image-url}",
"extra_image_06": "https://{extra-image-url}",
"extra_image_07": "https://{extra-image-url}",
"extra_image_08": "https://{extra-image-url}",
"extra_image_09": "https://{extra-image-url}",
"extra_image_10": "https://{extra-image-url}",
"use_stock": "{yes || no}",
"stock": {stock},
"presentations": "{presentation-01}, {presentation-02}, {presentation-n}",
"colors": "{color-01}, {color-02}, {color-n}",
"visible": "{yes || no}"
}
Headers:
x-api-key: {APIKEY}
x-customer-name: {CUSTOMER-NAME}
Método: GET
URL: /get-orders
Parámetros:
page (Query): Número de página. Comienza con 0 (opcional).
Headers:
x-api-key: {APIKEY}
x-customer-name: {CUSTOMER-NAME}