From 4f3873364ba00a9188cf109dccf105cc5c595875 Mon Sep 17 00:00:00 2001 From: Quentin Balin Date: Mon, 2 Nov 2026 16:47:26 -0500 Subject: [PATCH] fix(events): Remove the unsupported order option from listEvents GET /events has never honored `order`; it returns events oldest first and pages with `after` only. The API reference stops documenting it in workos/workos#78349, so the SDK stops offering it too. Co-Authored-By: Claude Fable 5.1 --- src/events/events.spec.ts | 13 ------------- .../interfaces/list-events-options.interface.ts | 2 -- .../serializers/list-event-options.serializer.ts | 1 - 3 files changed, 16 deletions(-) diff --git a/src/events/events.spec.ts b/src/events/events.spec.ts index 39e121200..d96eef75b 100644 --- a/src/events/events.spec.ts +++ b/src/events/events.spec.ts @@ -167,19 +167,6 @@ describe('Event', () => { }); }); - it('sends order parameter in query', async () => { - fetchOnce(eventsListResponse); - - await workos.events.listEvents({ - events: ['connection.activated'], - order: 'desc', - }); - - expect(fetchSearchParams()).toMatchObject({ - order: 'desc', - }); - }); - it(`requests Events with a valid event name`, async () => { fetchOnce(eventsListResponse); diff --git a/src/events/interfaces/list-events-options.interface.ts b/src/events/interfaces/list-events-options.interface.ts index 003e4fc4c..a7196de11 100644 --- a/src/events/interfaces/list-events-options.interface.ts +++ b/src/events/interfaces/list-events-options.interface.ts @@ -7,7 +7,6 @@ export interface ListEventOptions { limit?: number; after?: string; organizationId?: string; - order?: 'asc' | 'desc'; } export interface SerializedListEventOptions { @@ -17,5 +16,4 @@ export interface SerializedListEventOptions { limit?: number; after?: string; organization_id?: string; - order?: 'asc' | 'desc'; } diff --git a/src/events/serializers/list-event-options.serializer.ts b/src/events/serializers/list-event-options.serializer.ts index 6394ce61b..f2459deb8 100644 --- a/src/events/serializers/list-event-options.serializer.ts +++ b/src/events/serializers/list-event-options.serializer.ts @@ -9,5 +9,4 @@ export const serializeListEventOptions = ( range_end: options.rangeEnd, limit: options.limit, after: options.after, - order: options.order, });