Skip to content

digital-identity-platform-docs


digital-identity-platform-docs / supabase/functions/get-invitation-by-token / InvitationResponse

Interface: InvitationResponse ​

Defined in: supabase/functions/get-invitation-by-token/index.ts:55

Successful response with invitation details

Properties ​

id ​

id: string

Defined in: supabase/functions/get-invitation-by-token/index.ts:57

Unique invitation ID


client_id ​

client_id: string

Defined in: supabase/functions/get-invitation-by-token/index.ts:59

The client/organization ID


email ​

email: string

Defined in: supabase/functions/get-invitation-by-token/index.ts:61

Email address the invitation was sent to (may be null for open invitations)


role ​

role: string

Defined in: supabase/functions/get-invitation-by-token/index.ts:63

Role to be assigned upon acceptance ('owner' | 'admin' | 'member')


status ​

status: string

Defined in: supabase/functions/get-invitation-by-token/index.ts:65

Current invitation status ('pending' | 'accepted' | 'revoked')


expires_at ​

expires_at: string

Defined in: supabase/functions/get-invitation-by-token/index.ts:67

ISO timestamp when invitation expires


created_at ​

created_at: string

Defined in: supabase/functions/get-invitation-by-token/index.ts:69

ISO timestamp when invitation was created


client ​

client: object[]

Defined in: supabase/functions/get-invitation-by-token/index.ts:71

Client/organization details (from join)

name ​

name: string

Released under proprietary license.