Si se configura un webhook para una Base SeaTable, SeaTable envía una solicitud POST a la URL de destino cada vez que se realiza un cambio. Normalmente, el sistema receptor devuelve un mensaje de estado en forma de código de estado de tres dígitos , que SeaTable procesa y desactiva el webhook si es necesario.

Existe toda una gama de códigos de estado, pero basta con conocer los más comunes:

  • 200 - Con éxito
  • 400 - Solicitud de baño
  • 403 - Prohibido
  • 500 - 511 - Errores del servidor

El código de estado más importante con diferencia es el 200, que indica que la solicitud se ha recibido y procesado correctamente.

Cuando SeaTable envía un webhook, SeaTable espera una respuesta en forma de dicho código de estado HTTP. Si SeaTable no recibe un código de estado o un código de estado distinto de 200 cinco veces seguidas, el webhook se establece en estado no válido y se interrumpe la ejecución.

Webhook no válido

Un webhook inválido puede reactivarse en cualquier momento. Cambie a la edición del webhook inválido haciendo clic en y guarde de nuevo el webhook sin realizar ningún cambio. El webhook volverá a estar activo inmediatamente.

Para evitar que se vuelvan a desactivar, el sistema receptor debe procesar los webhooks de forma fiable y devolver cada vez el código de estado 200.