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.