File tree Expand file tree Collapse file tree 3 files changed +20
-7
lines changed
packages/backend/src/api/endpoints Expand file tree Collapse file tree 3 files changed +20
-7
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ ' @clerk/backend ' : patch
3+ ---
4+
5+ Align create params for Invitation and OrganizationInvitation with backend API
Original file line number Diff line number Diff line change @@ -8,12 +8,16 @@ import { AbstractAPI } from './AbstractApi';
88
99const basePath = '/invitations' ;
1010
11+ type TemplateSlug = 'invitation' | 'waitlist_invitation' ;
12+
1113type CreateParams = {
1214 emailAddress : string ;
13- redirectUrl ?: string ;
14- publicMetadata ?: UserPublicMetadata ;
15- notify ?: boolean ;
15+ expiresInDays ?: number ;
1616 ignoreExisting ?: boolean ;
17+ notify ?: boolean ;
18+ publicMetadata ?: UserPublicMetadata ;
19+ redirectUrl ?: string ;
20+ templateSlug : TemplateSlug ;
1721} ;
1822
1923type GetInvitationListParams = ClerkPaginationRequest < {
Original file line number Diff line number Diff line change @@ -164,19 +164,23 @@ type DeleteOrganizationMembershipParams = {
164164
165165type CreateOrganizationInvitationParams = {
166166 organizationId : string ;
167- inviterUserId ?: string ;
168167 emailAddress : string ;
169168 role : OrganizationMembershipRole ;
170- redirectUrl ?: string ;
169+ expiresInDays ?: number ;
170+ inviterUserId ?: string ;
171+ privateMetadata ?: OrganizationInvitationPrivateMetadata ;
171172 publicMetadata ?: OrganizationInvitationPublicMetadata ;
173+ redirectUrl ?: string ;
172174} ;
173175
174176type CreateBulkOrganizationInvitationParams = Array < {
175- inviterUserId ?: string ;
176177 emailAddress : string ;
177178 role : OrganizationMembershipRole ;
178- redirectUrl ?: string ;
179+ expiresInDays ?: number ;
180+ inviterUserId ?: string ;
181+ privateMetadata ?: OrganizationInvitationPrivateMetadata ;
179182 publicMetadata ?: OrganizationInvitationPublicMetadata ;
183+ redirectUrl ?: string ;
180184} > ;
181185
182186type GetOrganizationInvitationListParams = ClerkPaginationRequest < {
You can’t perform that action at this time.
0 commit comments