Use this endpoint when an external system needs to record a timeline event without creating a HeyX-native entity first.
Set externalId to a stable source-system identifier. It is an idempotency key scoped to the portfolio: retries return the original eventId and occurredAt and do not create another event, even after the canonical event reaches its retention limit.