Skip to content

Commit dc5102f

Browse files
committed
feat: organization_domain events
1 parent f38437a commit dc5102f

File tree

3 files changed

+18
-0
lines changed

3 files changed

+18
-0
lines changed

workos/types/events/event.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -192,6 +192,15 @@ class OrganizationDomainVerificationFailedEvent(
192192
class OrganizationDomainVerifiedEvent(EventModel[OrganizationDomain]):
193193
event: Literal["organization_domain.verified"]
194194

195+
class OrganizationDomainCreatedEvent(EventModel[OrganizationDomain]):
196+
event: Literal["organization_domain.created"]
197+
198+
class OrganizationDomainUpdatedEvent(EventModel[OrganizationDomain]):
199+
event: Literal["organization_domain.updated"]
200+
201+
class OrganizationDomainDeletedEvent(EventModel[OrganizationDomain]):
202+
event: Literal["organization_domain.deleted"]
203+
195204

196205
class OrganizationMembershipCreatedEvent(EventModel[OrganizationMembership]):
197206
event: Literal["organization_membership.created"]
@@ -272,6 +281,9 @@ class UserUpdatedEvent(EventModel[User]):
272281
OrganizationCreatedEvent,
273282
OrganizationDeletedEvent,
274283
OrganizationUpdatedEvent,
284+
OrganizationDomainCreatedEvent,
285+
OrganizationDomainDeletedEvent,
286+
OrganizationDomainUpdatedEvent,
275287
OrganizationDomainVerificationFailedEvent,
276288
OrganizationDomainVerifiedEvent,
277289
OrganizationMembershipCreatedEvent,

workos/types/events/event_type.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,9 @@
3636
"organization.updated",
3737
"organization_domain.verification_failed",
3838
"organization_domain.verified",
39+
"organization_domain.created",
40+
"organization_domain.deleted",
41+
"organization_domain.updated",
3942
"organization_membership.created",
4043
"organization_membership.deleted",
4144
"organization_membership.updated",

workos/types/organizations/organization_domain.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,6 @@ class OrganizationDomain(WorkOSModel):
1313
] = None
1414
verification_strategy: Optional[LiteralOrUntyped[Literal["manual", "dns"]]] = None
1515
verification_token: Optional[str] = None
16+
verification_prefix: Optional[str] = None
17+
created_at: str = None
18+
updated_at: str = None

0 commit comments

Comments
 (0)