La bol API es el fundamento técnico que permite a los vendedores automatizar sus procesos comerciales en bol.com. Ya sea que desees gestionar pedidos, precios o campañas publicitarias, la bol API te permite hacerlo todo de forma programática sin tener que navegar manualmente por el portal de ventas. En este artículo, te explicamos cómo funciona la bol API, qué endpoints están disponibles, cómo empezar y cuándo es mejor optar por una integración lista para usar.
¿Qué es la bol API y por qué es importante?
API significa Interfaz de Programación de Aplicaciones, una interfaz técnica que permite a los sistemas de software comunicarse entre sí. La bol API permite a los vendedores conectar su propio software o herramientas de terceros a la plataforma de bol.com. Esto significa que puedes automatizar procesos como la gestión de pedidos, actualizaciones de inventario, ajustes de precios y confirmaciones de envío.
Para los vendedores con más de 50 productos o varios canales de venta, la bol API es casi imprescindible. Trabajar manualmente a través del Panel de Vendedor (SDD) es laborioso y propenso a errores. Con una conexión de API, no solo ahorras horas a la semana, sino que también minimizas los errores que pueden llevar a malas puntuaciones de rendimiento.
De Plaza API a Retailer API
Bol.com ha reemplazado completamente la antigua Plaza API con la más moderna Retailer API. La Plaza API ya no es compatible y las nuevas conexiones solo son posibles a través de la Retailer API. Esta ofrece mejores rendimientos, más endpoints, seguridad mejorada y documentación más detallada. Si todavía utilizas una conexión Plaza antigua, es esencial migrar lo antes posible.
Las tres API de bol.com explicadas
Bol.com ofrece tres API separadas que cubren conjuntamente toda la funcionalidad del vendedor. Cada API tiene su propio propósito y conjunto de endpoints.
| API | Función principal | Endpoints principales | Adecuado para |
|---|---|---|---|
| Retailer API | Gestión de pedidos y productos completa | Pedidos, Envíos, Devoluciones, Ofertas, Inventario, Comisión | Todos los vendedores |
| Offer API | Gestión de ofertas y precios | Ofertas (CRUD), Precios, Actualizaciones de stock, Contenido de producto | Vendedores con grandes catálogos |
| Advertiser API | Campañas publicitarias y informes | Campañas, Grupos publicitarios, Palabras clave, Informes de rendimiento | Vendedores con presupuesto publicitario |
Bol Retailer API
La Retailer API es la más completa y utilizada de bol.com. Con ella, puedes automatizar casi todos los procesos de venta: desde la recopilación de nuevos pedidos y la confirmación de envíos hasta el procesamiento de devoluciones y la recopilación de informes de comisión. La Retailer API también admite la gestión de tus ofertas, la actualización de niveles de inventario y la recopilación de informes de rendimiento.
Bol Offer API
La Offer API se centra específicamente en la gestión de tus ofertas. Con ella, puedes subir nuevos productos, ajustar ofertas existentes, cambiar precios y actualizar niveles de inventario. Para los vendedores con cientos o miles de productos, esta API es esencial para mantener los precios y el inventario sincronizados en tiempo real con tu sistema ERP o WMS.
Bol Advertiser API
Con la Advertiser API, automatizas tus campañas de Sponsored Products. Puedes crear campañas, gestionar grupos publicitarios, ajustar ofertas y recopilar informes de rendimiento detallados, incluyendo impresiones, clics, conversiones y ACoS (Costo de Venta Publicitaria). Esto es especialmente valioso si ejecutas varias campañas al mismo tiempo y deseas optimizar rápidamente según los datos.
Endpoints y funcionalidades principales
La API de bol ofrece decenas de endpoints. A continuación, te presentamos una visión general de los endpoints más utilizados por categoría, para que puedas evaluar rápidamente cuáles necesitas.
| Categoría | Endpoint | Método | Descripción |
|---|---|---|---|
| Pedidos | /orders | GET | Recuperar todos los pedidos pendientes |
| Pedidos | /orders/{orderId} | GET | Ver detalles de un pedido específico |
| Envío | /orders/{orderId}/shipment | PUT | Confirmar el envío con seguimiento |
| Devoluciones | /returns | GET | Recuperar devoluciones pendientes |
| Devoluciones | /returns/{returnId} | PUT | Procesar devolución (aceptar/rechazar) |
| Ofertas | /offers | POST | Crear una nueva oferta de producto |
| Ofertas | /offers/{offerId} | PUT | Cambiar precio, stock o condición |
| Inventario | /offers/{offerId}/stock | PUT | Actualizar nivel de inventario |
| Comisión | /commission | GET | Recuperar porcentajes de comisión por categoría |
| Informes | /insights/performance | GET | Recuperar puntuaciones de rendimiento y KPI |
Autenticación y seguridad
La API de bol utiliza OAuth 2.0 para la autenticación. Esto significa que primero debes crear credenciales de API (ID de cliente y secreto de cliente) en tu cuenta de venta de bol.com. Con estas credenciales, solicita un token de acceso temporal que debes incluir en cada llamada a la API.
Configuración de autenticación paso a paso
- Iniciar sesión en el portal de socios - Ve a tu cuenta de venta en bol.com partner login y navega a Configuración > Configuración de API
- Crear credenciales de API - Haz clic en "Crear nuevas credenciales de API" y guarda tu ID de cliente y secreto de cliente de forma segura
- Solicitar token de acceso - Envía una solicitud POST al punto final del token con tus credenciales (codificadas en Base64) para recibir un token de portador
- Usar el token - Agrega el token como encabezado de autorización en cada llamada a la API
- Renovar el token - Los tokens de acceso caducan después de un tiempo determinado; implementa la renovación automática de tokens en tu aplicación
Nunca guardes tus credenciales de API en repositorios de código público o documentos compartidos. Usa variables de entorno o un administrador de secretos. Si sospechas una filtración, puedes revocar tus credenciales directamente a través del portal de socios.
Límites de velocidad y mejores prácticas
Bol.com aplica límites de velocidad estrictos para proteger los servidores de la API. Si envías demasiadas solicitudes en un corto período de tiempo, recibirás un error HTTP 429 (Demasiadas solicitudes). Es importante diseñar tu aplicación para que respete los límites de velocidad.
| Aspecto | Límite | Recomendación |
|---|---|---|
| Solicitudes por minuto | Variable por punto final | Implementa una espera exponencial en caso de errores 429 |
| Operaciones por lotes | Máximo 1.000 elementos por lote | Divide las actualizaciones grandes en lotes más pequeños |
| Validez del token | Vida útil limitada | Almacena tokens en caché y renueva proactivamente antes de la expiración |
| Límite diario | Dependiente del tipo de cuenta | Monitorea tu uso de la API a través del portal de socios |
| Solicitudes concurrentes | Número limitado de solicitudes simultáneas | Usa una cola de solicitudes con limitación |
Mejores prácticas para el uso de la API
- Utiliza webhooks - En lugar de consultar constantemente para nuevos pedidos, configura webhooks para que bol.com notifique a tu servidor cuando haya cambios
- Implementa lógica de reintento - En caso de errores temporales (códigos de estado 5xx), vuelve a intentar la solicitud con retroceso exponencial
- Almacena respuestas en caché - Almacena localmente los datos solicitados con frecuencia (como porcentajes de comisión) para evitar llamadas API innecesarias
- Registra todas las llamadas API - Mantén un registro detallado para depuración y monitoreo de tu uso de la API
- Valida la entrada - Verifica los datos antes de enviarlos a la API para evitar mensajes de error innecesarios
Construir tú mismo vs. integración lista para usar
Una de las decisiones más importantes para los vendedores es si construir software ellos mismos utilizando la API de bol o utilizar una herramienta existente. Ambas opciones tienen ventajas y desventajas que dependen en gran medida de tus conocimientos técnicos, presupuesto y escala.
| Criterio | Construir tú mismo | Herramienta lista para usar |
|---|---|---|
| Costos iniciales | €5.000–€15.000+ (tiempo de desarrollo) | €0–€50/mes |
| Tiempo de implementación | 2–6 meses | Disponible de inmediato |
| Mantenimiento | Necesario continuamente (actualizaciones de la API) | Incluido por el proveedor |
| Flexibilidad | Posibilidad de personalización total | Limitado a las funciones ofrecidas |
| Riesgo | Alto (dependencia del desarrollador) | Bajo (plataforma probada) |
| Escalabilidad | Dependiente de la arquitectura | Generalmente bien escalable |
| Soporte | Responsabilidad propia | Disponible helpdesk y documentación |
| Actualizaciones de la API | Implementar tú mismo | Actualizaciones automáticas |
Cuándo es sensato construir tú mismo
Construir tú mismo solo es sensato si tienes un flujo de trabajo muy específico que ninguna herramienta existente admite, tienes un equipo de desarrollo dedicado que pueda mantener la conexión a largo plazo y estás dispuesto a asumir los costos continuos de mantenimiento y actualizaciones de la API. En la práctica, esto aplica a menos del 5% de los vendedores.
Por qué la mayoría de los vendedores eligen una herramienta
Para la gran mayoría de los vendedores, una herramienta lista para usar es la elección más inteligente. Herramientas como Boloo ofrecen integraciones completas con la API de bol sin que tú mismo tengas que programar. Obtienes acceso a funciones como un seguidor de productos, explorador de palabras clave, panel de ventas y facturación automática - todas construidas sobre la API oficial de bol.
Errores comunes al trabajar con la API de bol
Muchos vendedores y desarrolladores cometen los mismos errores cuando trabajan con la API de bol por primera vez. Conocerlos puede ahorrarte tiempo y dinero valiosos.
- No implementar el control de errores - La API puede estar temporalmente fuera de servicio o devolver respuestas inesperadas. Sin un buen control de errores, todo tu sistema puede bloquearse
- Ignorar los límites de velocidad - Hacer demasiadas solicitudes en un corto período de tiempo conduce al bloqueo. Implementa siempre la limitación de velocidad y el retroceso exponencial
- Codificar las credenciales - Colocar las claves de la API en el código fuente es un grave riesgo de seguridad. Usa siempre variables de entorno
- No probar en la zona de pruebas - Bol.com ofrece un entorno de prueba. Usa este entorno para probar tu integración antes de ir en vivo
- Siguiendo la documentación obsoleta - La API se actualiza regularmente. Consulta siempre la documentación oficial en el portal de desarrolladores de bol.com
- No configurar la supervisión - Sin supervisión, solo notarás los problemas cuando los clientes se quejen. Configura alertas para errores y retrasos
Cómo Boloo aprovecha al máximo la API de bol
Boloo está completamente construido sobre la API oficial de bol y ofrece a los vendedores una interfaz fácil de usar sobre la complejidad técnica. Donde con la API cruda debes llamar a los endpoints y procesar los datos tú mismo, Boloo lo hace automáticamente en segundo plano.
- Seguimiento de productos - Monitorea a los competidores y los cambios de precios a través de la API de minorista
- Base de datos de productos - Busca en toda la oferta de bol.com con filtros avanzados
- Explorador de palabras clave - Analiza los volúmenes de búsqueda y las tendencias a través de los datos de la API
- Verificador de clasificación - Sigue tu posición en los resultados de búsqueda de forma automática
- Generador de listados AI - Optimiza tus páginas de productos según las perspectivas de la API
- Panel de ventas - Datos de ventas y pedidos en tiempo real a través de la API de minorista
- Calculadora de beneficios - Calcula los márgenes incluyendo los porcentajes de comisión actuales
- Facturación automática - Genera facturas automáticamente con nuevos pedidos
- Campañas de correo electrónico - Envía campañas dirigidas según los datos de los clientes
- Verificador de tamaño de caja LVB - Optimiza los costos de envío con los tamaños de caja correctos
La ventaja de una herramienta como Boloo es que puedes aprovechar todas las posibilidades de la API de bol sin necesidad de conocimientos técnicos. Las actualizaciones de la API se procesan automáticamente y puedes empezar a optimizar tus ventas de inmediato.
Preguntas frecuentes sobre la API de bol
¿Dónde encuentro la documentación oficial de la API de bol?
La documentación oficial está disponible en el portal de desarrolladores de bol.com. Aquí encontrarás descripciones detalladas de todos los endpoints, código de ejemplo, un entorno de pruebas y registros de cambios con las últimas actualizaciones. La documentación se actualiza regularmente con cada nueva versión.
¿Cuál es la diferencia entre la API de minorista y la antigua API de Plaza?
La API de Plaza está completamente obsoleta y no tiene soporte. La API de minorista es la sucesora con mejores rendimientos, más endpoints, autenticación OAuth 2.0 mejorada y funcionalidad más amplia. Todas las nuevas conexiones deben construirse a través de la API de minorista. Las conexiones existentes de Plaza ya no funcionan.
¿Necesito conocimientos de programación para usar la API de bol?
Para trabajar directamente con la API necesitas conocimientos de programación en un lenguaje como Python, PHP, JavaScript o C#. ¿No tienes experiencia técnica? Entonces es mejor que elijas una herramienta lista para usar como Boloo que se encarga de la integración de la API por ti sin que tengas que escribir código tú mismo.
¿Hay gastos asociados con el uso de la API de bol?
El uso de la API de bol en sí es gratuito. No pagas gastos adicionales por llamadas a la API. Los gastos están en el desarrollo y mantenimiento de tu propio software, o en la suscripción de una herramienta que utilice la API por ti. Bol.com solo cobra la comisión de venta regular.
¿Con qué frecuencia se actualiza la API de bol?
Bol.com actualiza la API regularmente con nuevos endpoints, funcionalidad mejorada y parches de seguridad. Las grandes actualizaciones se anuncian con anticipación a través del Portal para desarrolladores con un período de migración. Es importante seguir estos registros de cambios si mantienes tu propia conexión - con una herramienta lista para usar, esto se maneja automáticamente.
¿Puedo usar la API de bol para varias cuentas de venta?
Sí, puedes usar la API para varias cuentas de venta. Cada cuenta tiene sus propias credenciales de API. Herramientas como Boloo admiten la administración de varias cuentas desde un solo panel de control, lo que simplifica enormemente la visión general para los vendedores con varias marcas o tiendas.
Empieza gratis con Boloo
Usa las herramientas de Boloo para vender de forma más inteligente en bol.com. Pruébalo gratis.
Prueba Boloo gratis