Fixed

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.