ULID Regeneration for Historical v1 Event Streams
We recently regenerated the event_ulid identifiers for a subset of historical events in two v1 event streams:
- Account Status (
/v1/events/accounts/status) - Non-Trade Activity (NTA) (
/v1/events/nta)
Affected period: June 2023 - December 2024
What changed: A number of historical events in these streams shared non-unique event_ulid values. We regenerated these ULIDs so that every event now has a unique identifier. The numeric event_id for these events is unchanged.
Expected impact: None for typical integrations. If you key off the numeric event_id, you will see no difference. The only visible change is that, if you re-run a historical backfill over the affected window, the event_ulid values returned for those events will differ from any values you may have previously stored.
Action required: None. If you notice anything unexpected related to these streams, please reach out to your Alpaca contact and we'll be happy to help.