Skip to main content

Fundraiser

A team member of a campaign.

type Fundraiser {
amountRaised: DollarFormats!
avatarImage: String
budgetRoles: [FundraiserRole!]!
campaign: Campaign
deactivatedAt: DateTimeISO
email: String
firstName: String!
goal: DollarFormats
group: Group @deprecated
hasInvitedSupporters: Boolean!
id: ID!
intents: [Intent!]!
isCaptain: Boolean
isCaptainable: Boolean
isCoCaptainable: Boolean
isDivisionManager: Boolean
isOrgAdmin: Boolean
isOwner: Boolean!
joinedAt: DateTimeISO
lastName: String
name: String!
player: TeamPlayer
referralInfo: ReferralInfo
roles: [FundraiserRole!]! @deprecated
supportedSelfCount: Int!
teamRoles: [TeamRole!]!
userId: ID
}

Fields

Fundraiser.amountRaised ● DollarFormats! non-null object

Fundraisers's amount raised

Fundraiser.avatarImage ● String scalar

Fundraisers's avatar image URL

Fundraiser.budgetRoles ● [FundraiserRole!]! non-null enum

Fundraiser roles

Fundraiser.campaign ● Campaign object

Fundraiser's campaign

Fundraiser.deactivatedAt ● DateTimeISO scalar

Fundraiser's deactivated at timestamp

Fundraiser.email ● String scalar

Fundraiser's email address

Fundraiser.firstName ● String! non-null scalar

Fundraisers's first name

Fundraiser.goal ● DollarFormats object

Fundraisers's goal amount

Fundraiser.group ● Group deprecated object

DEPRECATED: Use player field instead

Fundraisers's group

Fundraiser.hasInvitedSupporters ● Boolean! non-null scalar

Has invited supporters

Fundraiser.id ● ID! non-null scalar

Fundraisers's ID

Fundraiser.intents ● [Intent!]! non-null object

A list of the fundraiser's intents

Fundraiser.isCaptain ● Boolean scalar

Is Captain

Fundraiser.isCaptainable ● Boolean scalar

Is Captainable

Fundraiser.isCoCaptainable ● Boolean scalar

Is CoCaptainable

Fundraiser.isDivisionManager ● Boolean scalar

Is Captain

Fundraiser.isOrgAdmin ● Boolean scalar

Is Org Admin

Fundraiser.isOwner ● Boolean! non-null scalar

Is fundraiser owner of the campaign?

Fundraiser.joinedAt ● DateTimeISO scalar

Fundraiser's joined at timestamp

Fundraiser.lastName ● String scalar

Fundraisers's last name

Fundraiser.name ● String! non-null scalar

Fundraisers's full name

Fundraiser.player ● TeamPlayer object

Team member's assigned player

Fundraiser.referralInfo ● ReferralInfo object

Referral information for fundraiser

Fundraiser.roles ● [FundraiserRole!]! deprecated non-null enum

DEPRECATED: Use budgetRoles field instead

Fundraiser roles

Fundraiser.supportedSelfCount ● Int! non-null scalar

Count of purchases fundraiser has made for themselves

Fundraiser.teamRoles ● [TeamRole!]! non-null object

The team member's roles

Fundraiser.userId ● ID scalar

Fundraisers's user ID

Member of

BudgetFundraiserUpdateRolesPayload object ● Campaign object ● CampaignCloseReport object ● CampaignJoinPayload object ● CampaignPendingDisbursement object ● FundraiserEdge object ● FundraiserUpdateRolesPayload object ● Group object ● Intent object ● OnboardingMemberSetPlayerPayload object ● OnboardingMemberSetRolePayload object ● PaymentRecipient object ● ShopCloud object ● Viewer object

Implemented by

FundraiserSetGroupUnion union ● FundraiserSetInvitedSupportersUnion union ● JoinCampaignUnion union