OBJECT
CampaignObjective
This type holds information about a campaign objective, which belongs to a campaign. An objective can hold multiple milestones which users can hit and get rewards. An objective can hold a cheer group.
link GraphQL Schema definition
1 type CampaignObjective { 2 3 # Cheergroup this objective might belong to. 4 : CampaignCheergroup 5 6 # Short description about the objective. 7 : String! 8 9 # Unique identifier for the objective. 10 : ID! 11 12 # If the objective belongs to an active parent campaign. 13 : Boolean! 14 15 # Milestones users can hit by advancing this objective. 16 : [Milestone!] 17 18 # User's participation towards the objective. 19 : Int! 20 21 # Global progress for the objective. 22 : Int! 23 24 # The type of objective this is for. It can be either INDIVIDUAL or GLOBAL (TEAM 25 # is deprecated). 26 : String! 27 28 # Short title for the objective. 29 : String! 30 31 }