SparrowDesk

contact.deleted

Fires when a contact is deleted in SparrowDesk

Fires when a contact is deleted. The payload is intentionally minimal — the resource no longer exists, so only its ID is sent. This limits exposure of personal data after a record is gone.

For the envelope fields, see The webhook request.

Example payload

{
  "id": "evt_019f41a2f2fc744991b8076d8ba33f7c",
  "eventType": "contact.deleted",
  "timestamp": "2026-07-08T12:10:26.038Z",
  "accountId": "1001",
  "payload": {
    "contact": {
      "id": "4264035"
    }
  },
  "webhookMetadata": {
    "webhookTargetId": "39",
    "deliveryAttemptId": "019f41a2f3757ce9a6521c26d128c65e",
    "deliveryAttemptNumber": 1
  }
}

Payload fields

FieldTypeDescription
contact.idstringID of the deleted contact.

If you sync contacts to an external system, use this event to delete or archive your copy.