El Admin API y webhooks en la práctica

Apps e integraciones 9 min de lectura

Un monitor mostrando flujos de eventos abstractos entre dos sistemas
Los eventos llegan dos veces, tarde, o no llegan. Construye para eso.

Las integraciones contra Shopify son principalmente dos mecanismos: el Admin API, que llamas para leer y escribir, y webhooks, que te llaman cuando algo sucede.

Ambos son directos. Lo que separa una integración confiable de una inestable es cómo manejas los casos donde se comportan mal — y lo harán.

Los dos mecanismos#

El Admin API y webhooks en la práctica — Los dos mecanismos
Admin APIWebhooks
DirecciónTú llamas a ShopifyShopify te llama
Bueno paraLeer estado, escribir cambios, rellenosReaccionar a eventos prontamente
Modo de falloLímites de tasa, cambios de versiónDuplicados, entrega desordenada, eventos perdidos
Debe manejarReintentos y paginaciónIdempotencia y verificación

Reglas que hacen confiables las integraciones#

  1. Verifica cada firma de webhook antes de confiar en la carga. Los endpoints no verificados son una puerta abierta.
  2. Haz cada manejador idempotente — el mismo evento llegará dos veces eventualmente.
  3. No asumas orden. Una cancelación puede llegar antes de la creación que estabas esperando.
  4. Devuelve rápidamente y procesa asincrónicamente; los endpoints lentos se reintentan y luego se deshabilitan.
  5. Reconcilia diariamente contra el API. Los webhooks pierden eventos; un barrido nocturno atrapa lo que se escapó.

Los límites de tasa son un dato de diseño#

Shopify mide el acceso al API. Eso no es un obstáculo que sortear con reintentos; es una restricción para la que diseñar. Agrupa lecturas, solicita solo los campos que necesitas, y usa operaciones masivas para rellenos en lugar de recorrer cada producto una llamada a la vez.

Si tu integración solo funciona cuando nada más está ejecutándose, no funciona. Pruébala mientras una importación está en progreso.

Versionado#

Las versiones del API están fechadas y expiran. Pon la actualización en el calendario en lugar de descubrirla a través de un fallo. Una integración pequeña toma una hora para avanzar; una que ha saltado cuatro versiones toma una semana.

Preguntas frecuentes

¿Webhooks o sondeo?

Webhooks para prontitud, una reconciliación periódica para corrección. La mayoría de integraciones confiables usan ambos.

¿Cómo detengo el procesamiento duplicado?

Almacena el identificador del evento e ignora repeticiones. La idempotencia es el hábito más valioso aquí.

¿Qué se rompe primero a escala?

Límites de tasa, usualmente durante un relleno que recorre registros uno a la vez en lugar de usar operaciones masivas.

shopify admin apishopify webhooksintegración shopifylímites tasa api shopifyshopify graphql api

Todas las guías

Última actualización 2026-08-04 por shopifydevelopment.info · Sobre nosotros

Escrito por quienes construyen

Cada guía la escriben desarrolladores que construyen y mantienen tiendas Shopify, no se hila desde otros sitios.

Revisado con calendario

Shopify publica cambios constantemente. Cada guía lleva la fecha de su última revisión, y la publicamos aunque nada haya cambiado.

Sin colocaciones pagadas

Ninguna app, tienda de temas, agencia o partner puede comprar mención, puesto ni enlace aquí.

Doce idiomas

Cada guía está traducida, no superpuesta por una máquina: cada idioma tiene su URL y su fecha de revisión.

Límites dichos

Decimos con claridad qué no te deja cambiar Shopify y cuándo otra plataforma encaja mejor con tus reglas.