Job Failure Webhook

The JOB_FAILURE webhook is sent when an integration fails to retrieve data after multiple retry attempts. This event alerts you that a scheduled or triggered job was unable to complete successfully, which may require investigation or remediation.

When It Triggers

A JOB_FAILURE webhook is triggered in situations such as:

  • An API outage or downtime in the connected property management system.
  • Authentication or authorization failures preventing data retrieval.
  • Data fetch requests timing out repeatedly.

This event typically occurs after Propexo has made several retry attempts without success.

Common Use Cases

  • Alerting internal teams so they can quickly investigate and resolve the issue.
  • Logging failures for audit purposes, SLA tracking, or error reporting dashboards.

Example Payload

1{
2 "event": "JOB_FAILURE",
3 "integration_id": "INTEGRATION_ID_002",
4 "job_id": "JOB_ID_002",
5 "job_type": "READ_RESIDENT_TRANSACTIONS",
6 "root_job_id": "ROOT_JOB_ID_002",
7 "vendor": "RESMAN"
8}

Field Reference

  • event – The webhook event type.
  • integration_id – Unique ID for the integration.
  • job_id – The ID of the failed job.
  • job_type – The type of job attempted.
  • root_job_id – The root job that initiated the process.
  • vendor – The PMS vendor for the integration.