TheDocumentation Index
Fetch the complete documentation index at: https://docs.apten.ai/llms.txt
Use this file to discover all available pages before exploring further.
lead.additionalInfo.updated webhook event is triggered when a lead’s additionalInfo object changes. This includes metadata you set via the API (for example on create or update) and values Apten stores on the lead over time.
Use this event to sync CRM fields, trigger workflows, or audit changes without polling GET /leads/{leadId}.
Payload
The following payload is sent when one or moreadditionalInfo keys change on a lead:
data.additionalInfo. Each key includes the previous and new value (null when a key was added or removed).
Example: key removed
Properties
| Property | Type | Description |
|---|---|---|
event | string | The webhook event type (lead.additionalInfo.updated). |
data.leadId | string | The unique identifier for the lead. |
data.phone | string | The phone number of the lead. |
data.additionalInfo | object | Map of changed keys. Each value is { old, new } where values are strings or null. |
data.externalLeadId | string | The CRM lead ID (Salesforce, HubSpot, or Close CRM). Only included when the lead is linked to a CRM. |
data.close_crm_leadId | string | The Close CRM lead ID. Only included when the lead is associated with Close CRM via integration. |
eventId | string | Stable identifier for this change. |
timestamp | string | The ISO 8601 timestamp when the webhook was sent. |

