Appearance
DoCurious API Reference / types / ChallengeInvitation
Interface: ChallengeInvitation
Defined in: types/invitation.types.ts:41
Challenge Invitation entity Represents an invitation to do a challenge together
Extends
Properties
acceptedCount?
optionalacceptedCount:number
Defined in: types/invitation.types.ts:76
challenge?
optionalchallenge:Challenge
Defined in: types/invitation.types.ts:67
challengeId
challengeId:
string
Defined in: types/invitation.types.ts:43
createdAt
createdAt:
string
Defined in: types/common.types.ts:154
ISO 8601 datetime when the entity was created
Inherited from
declinedCount?
optionaldeclinedCount:number
Defined in: types/invitation.types.ts:78
expiresAt
expiresAt:
string
Defined in: types/invitation.types.ts:64
id
id:
string
Defined in: types/common.types.ts:167
Inherited from
maxParticipants?
optionalmaxParticipants:number
Defined in: types/invitation.types.ts:58
message?
optionalmessage:string
Defined in: types/invitation.types.ts:55
paymentApproach
paymentApproach:
InvitationPaymentApproach
Defined in: types/invitation.types.ts:49
pendingCount?
optionalpendingCount:number
Defined in: types/invitation.types.ts:77
proposedStartDate?
optionalproposedStartDate:string
Defined in: types/invitation.types.ts:52
recipients?
optionalrecipients:InvitationRecipient[]
Defined in: types/invitation.types.ts:73
sender?
optionalsender:object
Defined in: types/invitation.types.ts:68
avatarUrl?
optionalavatarUrl:string
displayName
displayName:
string
id
id:
string
senderId
senderId:
string
Defined in: types/invitation.types.ts:46
status
status:
InvitationStatus
Defined in: types/invitation.types.ts:61
updatedAt
updatedAt:
string
Defined in: types/common.types.ts:156
ISO 8601 datetime when the entity was last modified