Event
Payload Example
Payload Fields
Envelope
| Field | Type | Description |
|---|---|---|
event | string | Always core.document.updated |
event_id | string | Unique delivery ID — use to deduplicate retries |
organization_id | string | ID of the organization that owns the document |
timestamp | string | ISO 8601 UTC timestamp of the event |
data | object | Event-specific payload (see below) |
Data Object
| Field | Type | Description |
|---|---|---|
file_id | string | Unique identifier of the updated document |
file_name | string | Name of the document |
updated_by | string | Email of the user who made the change |
updated_attributes | array | List of attributes that changed (see below) |
Updated Attribute Object
| Field | Type | Description |
|---|---|---|
name | string | Name of the attribute that changed |
data_type | string | Attribute data type |
previous_value | string | Value before the update (null if the attribute is new) |
new_value | string | Value after the update |