The legacy single-event lookup endpoint GET /v1/orgs/{orgId}/events/{eventId} is being retired as part of the Audit Log Platform upgrade. Requests to it fail starting December 21, 2026. Migrate to the endpoints below before then.
The Get an event by ID endpoint returns one audit log event when you already know its ID. It is deprecated, and requests to it fail starting December 21, 2026.
Nothing else in the Events API changes. The other endpoints return the same event fields, so the data you read today stays available.
Every event returned by the single-event lookup is also returned, with the same fields, by:
GET /v1/orgs/{orgId}/events): paginated retrieval with filtering by time range, action, actor, product and more. Use this when you need to find events matching criteria.GET /v1/orgs/{orgId}/events-stream): efficient time-ordered polling for continuous ingestion. Use this to keep a copy of your organization's events in your own system. See Migrate to the event polling API.Most integrations call the single-event lookup for one of two reasons. Pick the matching path.
Stop making the second call. The event returned by Get events, Poll events and webhooks is complete; there are no fields that only the single-event lookup returns.
Store the event itself at the time you first see it, using Poll events for ongoing ingestion or Get events for a one-off time range. If you only have an ID and need the event, call Get events with the time range in which the event occurred, request the largest page the endpoint allows, and match on the id field of the returned events:
1 2GET /v1/orgs/{orgId}/events?from={epochMillis}&to={epochMillis}&limit=500
If the matching event is not on the first page, keep paginating until you find it: pass the meta.next value from the response as the cursor query parameter, or request the links.next URL. Narrow the time range as far as you can: limit defaults to 30 and caps at 500, and Get events is rate limited to 10 requests per minute per user and per API path, so scanning a wide range page by page hits HTTP 429 quickly.
For guidance or questions, reach out via Atlassian Developer Support or see Get help.
Rate this page: