Para configurar la función Webhooks para recibir notificaciones cuando uno o más recursos de la API de Procore cambian a nivel compañía.
La función Webhooks permite a los desarrolladores e integradores de terceros especificar uno o más recursos de la API de Procore para los que desean ser notificados cuando se produzcan acciones de Crear, Actualizar o Eliminar. La interfaz de usuario para configurar la función de Webhooks está disponible a través de la herramienta de Administrador de la compañía en Procore.
Los beneficios de la característica de los Webhooks incluyen:

Punto final de notificación. Ingrese la URL del punto final en su servidor web que manejará las solicitudes POST provenientes de Procore.
Encabezado de autorización. (Opcional) Ingrese el token de autorización que desea colocar en el encabezado de una solicitud POST proveniente de Procore. Aunque este campo se puede usar para definir cualquier información de encabezado de autorización que desee, se usa más comúnmente para especificar credenciales de autorización usando la sintaxis:
Guardar punto final: Haga clic en este botón para guardar el punto final. Si ingresó una dirección válida y bien formada en el campo Punto final de notificación, aparecerá un banner VERDE en la parte superior de la página que indica que se ha realizado correctamente. Si hay algún problema con la URL que ingresó, se mostrará un banner de advertencia que describe el problema probable.
En la parte inferior de la página de Webhooks de la compañía hay disponible un registro en ejecución de Webhooks Deliveries a su punto final de notificación. La sección Entregas permite ver rápidamente el estatus de los eventos que Procore ha enviado (o ha intentado enviar) a su servidor de notificaciones. Tanto las entregas exitosas como las fallidas se incluyen en la pantalla por defecto. Puede usar la casilla de verificación Mostrar solo fallas para filtrar la pantalla y mostrar solo las entregas fallidas.

Las entregas más recientes aparecen en la parte superior de la sección de Entregas. Al hacer clic en una entrada de entrega, se exponen detalles sobre la Carga de la solicitud, los Encabezamientos de respuesta y el Cuerpo de la respuesta.

La visualización del registro de entregas está paginada con un máximo de 25 entregas mostradas a la vez. Haga clic en Más entregas para mostrar el siguiente conjunto de 25 entregas.

Le recomendamos encarecidamente que configure el seguimiento adecuado de sus servidores de punto final de notificación para garantizar que se identifiquen cualquier tiempo de inactividad u otros problemas relacionados con el rendimiento y que se le notifique de manera oportuna a través de un sistema de alarma confiable. Muchos sistemas de monitorización comercial están disponibles para este propósito, incluidos Datadog, New Ubuntu, y otros. Estos servicios proporcionan funciones de monitoreo sólidas que le permiten visualizar fácilmente la evolución de su sistema a través de gráficos, gráficos y análisis en tiempo real. Estos servicios también proporcionan alertas integradas para que se le notifique rápidamente cuando ocurran problemas.