UNPKG

@vertikalx/vtx-backend-client

Version:

GraphQL API generated client for VTX

2,135 lines (2,134 loc) • 186 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.EditPictureDocument = exports.EditProfileValueDocument = exports.EditAboutMeDocument = exports.QueryAthletesWithFiltersDocument = exports.QueryAthleteFundingCampaignsDocument = exports.GetSponsorAthletesForTenantDocument = exports.GetRecommendedAthletesDocument = exports.SearchAthletesDocument = exports.GetAthletesDocument = exports.FindAthleteForIdPublicDocument = exports.FindAthleteForUserDocument = exports.RegisterAthleteDocument = exports.MarkAiCoachNudgeReadDocument = exports.GetAiCoachUnreadNudgeCountDocument = exports.GetAiCoachNudgesDocument = exports.UpdateAiCoachConfigDocument = exports.SendAiCoachMessageDocument = exports.GetAiCoachConfigDocument = exports.GetAiCoachThreadMessagesDocument = exports.GetAiCoachThreadHistoryDocument = exports.GetAiCoachThreadDocument = exports.PaginationInfoFieldsFragmentDoc = exports.SponsorshipFullFieldsFragmentDoc = exports.BrandFullFieldsFragmentDoc = exports.Awss3FileFieldsFragmentDoc = exports.PaginationFieldsFragmentDoc = exports.OfferBrandBasicFragmentDoc = exports.OfferImageFieldsFragmentDoc = exports.OfferBasicFieldsFragmentDoc = exports.NotificationFieldsFragmentDoc = exports.S3UploadFieldsFragmentDoc = exports.AlbumFieldsFragmentDoc = exports.DonationAthleteRefFragmentDoc = exports.DonationFieldsFragmentDoc = exports.BrowseCampaignFieldsFragmentDoc = exports.CampaignFieldsFragmentDoc = exports.HistoricalScoresPeriodFieldsFragmentDoc = exports.HistoricalScoreFieldsFragmentDoc = exports.CurrentCampaignFieldsFragmentDoc = exports.CampaignLocationFieldsFragmentDoc = exports.StandardAthleteFieldsFragmentDoc = exports.CompetitionEventFieldsFragmentDoc = exports.FileFieldsFragmentDoc = exports.RankingFieldsFragmentDoc = exports.LocationFieldsFragmentDoc = exports.CityFieldsFragmentDoc = exports.AiCoachNudgeFieldsFragmentDoc = exports.AiCoachConfigFieldsFragmentDoc = exports.AiCoachMessageFieldsFragmentDoc = exports.AiCoachThreadFieldsFragmentDoc = void 0; exports.IsUserSuspendedDocument = exports.RefreshTokenDocument = exports.ValidateUserCredentialsVtxDocument = exports.LoginUserFromCredentialsVtxDocument = exports.CreateUserAndLoginDocument = exports.LoginUserFromEmailDocument = exports.GetBudgetItemsUnitsDocument = exports.GetBudgetConceptsDocument = exports.EditCompetitionBudgetForCampaignDocument = exports.EditCampaignBudgetDocument = exports.EditCompetitionBudgetDocument = exports.AddCompetitionBudgetDocument = exports.DeleteCompetitionBudgetDocument = exports.GetBudgetsByAthleteDocument = exports.MergeSportsEventsDocument = exports.DeleteSportsEventDocument = exports.UpdateSportsEventDocument = exports.CreateSportsEventDocument = exports.GetSportsEventsPaginatedDocument = exports.GetSportsEventsDocument = exports.GetPublicAthleteIntegrationStatusDocument = exports.GetPostsWithComparisonDocument = exports.GetSocialAggregatesDocument = exports.GetAthleteActivityDatesDocument = exports.GetAthleteComponentSummaryDocument = exports.GetAthleteActivityDetailDocument = exports.GetAthleteActivitiesDocument = exports.GetAthleteRankContextDocument = exports.GetAthleteRankHistoryDocument = exports.GetAthleteScoreHistoryDocument = exports.GetAthleteDashboardDocument = exports.GetMyHistoricalScoresPeriodDocument = exports.GetAthleteHistoricalScoresPeriodDocument = exports.GetMyHistoricalScoresDocument = exports.GetAthleteHistoricalScoresDocument = exports.CheckScoreRefreshCapabilitiesDocument = exports.ForceRefreshAthleteScoresDocument = exports.UpdateAthleteCompetitionScoresDocument = exports.UpdateAthleteScoresDocument = exports.DeleteMembershipAffiliationDocument = exports.CreateAthleteMembershipAffilationDocument = exports.GetMembershipOrganizationsDocument = exports.CreateMembershipOrganizationDocument = exports.SaveAthleteCompetitionResultDocument = exports.ForceDeleteAthleteCompetitionDocument = exports.VerifyAthleteCompetitionLinkedForDeleteDocument = exports.DeleteAthleteCompetitionDocument = exports.GetAthleteMembershipsDocument = exports.GetAthleteCompetitionsDocument = exports.AddAthleteCompetitionDocument = void 0; exports.CloneEmailCampaignDocument = exports.DeleteEmailCampaignDocument = exports.UpdateEmailCampaignDocument = exports.CreateEmailCampaignDocument = exports.GetEmailSegmentsDocument = exports.GetSendGridTemplatePreviewDocument = exports.GetSendGridTemplatesDocument = exports.GetAudiencePreviewDocument = exports.GetEmailCampaignsDocument = exports.GetTransactionsPaginatedDocument = exports.GetAllTransactionsDocument = exports.GetTransactionDetailsDocument = exports.GetReceiptDocument = exports.GetReceiptUrlDocument = exports.CreateStripeAccountLinkDocument = exports.CreateStripeLoginLinkDocument = exports.CreateStripeCheckoutSessionDocument = exports.CreateAthleteStripeSessionDocument = exports.CreateStripeAccountDocument = exports.StripeQueryDocument = exports.GetStripeBalanceDocument = exports.GetDonationsPaginatedDocument = exports.GetDonationDatesForCalendarDocument = exports.GetDonationsByUserDocument = exports.GetDonationsToMeDocument = exports.GetDonationsToAthleteDocument = exports.GetDonationsByMemberDocument = exports.GetDonationsByAthleteDocument = exports.SetCurrentCampaignDocument = exports.SetFundingStatusDocument = exports.DeleteFundingCampaignsDocument = exports.DeleteFundingCampaignDocument = exports.UpdateFundingCampaignDocument = exports.CreateFundingCampaignDocument = exports.BrowseCampaignsDocument = exports.GetAthleteCampaignsDocument = exports.ValidateTokenDocument = exports.DeleteVtxUserDocument = exports.DeleteMyAccountDocument = exports.UpdateUserSuspendedStatusDocument = exports.ResetUserPasswordDocument = exports.VerifyCodeDocument = exports.GetResetVerificationCodeDocument = exports.CreateResetPasswordCodeDocument = exports.ConfirmAthleteUserRegistrationDocument = exports.ConfirmAthleteUserRegistrationAndLoginDocument = exports.PreRegisterAthleteUserDocument = exports.RegisterSponsorUserDocument = exports.RegisterAthleteUserDocument = exports.RegisterUserDocument = void 0; exports.UploadCouponCodesDocument = exports.DeactivateOfferDocument = exports.ActivateOfferDocument = exports.SetOfferStatusDocument = exports.DeleteOfferDocument = exports.UpdateOfferDocument = exports.CreateOfferDocument = exports.UpdateNotificationPreferencesDocument = exports.UnregisterDeviceTokenDocument = exports.RegisterDeviceTokenDocument = exports.DismissNotificationDocument = exports.MarkAllNotificationsAsReadDocument = exports.MarkNotificationAsReadDocument = exports.MyNotificationPreferencesDocument = exports.NotificationUnreadCountDocument = exports.MyNotificationsDocument = exports.DeleteUploadedTypeKeyFileDocument = exports.DeleteAlbumFotosDocument = exports.ReorderAlbumsDocument = exports.DeleteAthleteAlbumDocument = exports.CreateAthleteAlbumDocument = exports.EditAlbumsPicturesDocument = exports.AddAlbumPicturesDocument = exports.GetAndSetAlbumByIdDocument = exports.GetAthleteAlbumsByIdDocument = exports.GetPublicAthleteAlbumsDocument = exports.GetAthleteAlbumsDocument = exports.GetVtxS3UploadUrlDocument = exports.GetS3UploadUrlDocument = exports.RebuildLeaderboardCacheDocument = exports.GetUserRankDocument = exports.GetLeaderboardDocument = exports.UnlinkInstagramDocument = exports.UpdateAthleteIntegrationDocument = exports.GetStravaLoginUrlDocument = exports.GetAthleteIntegrationsDocument = exports.GetAthleteInstagramIntegrationDocument = exports.GetAthleteStravaIntegrationDocument = exports.GetAthleteIntegrationsByAthleteDocument = exports.MyFollowedAthletesDocument = exports.IsFollowingAthleteDocument = exports.UnfollowAthleteDocument = exports.FollowAthleteDocument = exports.DeleteEmailSegmentDocument = exports.UpdateEmailSegmentDocument = exports.CreateEmailSegmentDocument = exports.CancelScheduledEmailDocument = exports.ScheduleEmailCampaignDocument = exports.SendBulkEmailDocument = exports.SendTestEmailDocument = void 0; exports.SendAthleteInvitationsDocument = exports.FindSponsorAthleteInvitationDocument = exports.FindMemberForUserDocument = exports.RegisterMemberDocument = exports.RegisterUserToDomainFromEmailDocument = exports.RegisterNewDomainTenantWithLoginDocument = exports.RegisterNewDomainTenantDocument = exports.GetUserImagesFromEmailDocument = exports.FindVtxUserDocument = exports.FindUserByEmailDocument = exports.CreateCityDocument = exports.CreateStateDocument = exports.CreateCountryDocument = exports.CreateSportLevelDocument = exports.UpdateSportDocument = exports.CreateSportDocument = exports.GetStateCitiesDocument = exports.GetCountryStatesDocument = exports.GetStatesDocument = exports.GetCountriesDocument = exports.GetSportLevelsDocument = exports.GetSportsPaginatedDocument = exports.GetSportsDocument = exports.CreateSponsorshipDocument = exports.GetTenantSponsorshipsDocument = exports.GetPublicSponsorshipsDocument = exports.DeleteSponsorDocument = exports.UpdateSponsorDocument = exports.CreateSponsorDocument = exports.GetSponsorsPaginatedDocument = exports.GetSponsorsDocument = exports.UnlinkBrandFromSponsorDocument = exports.LinkBrandToSponsorDocument = exports.DeleteBrandDocument = exports.UpdateBrandDocument = exports.CreateBrandDocument = exports.GetBrandsPaginatedDocument = exports.GetBrandsDocument = exports.FindBrandByNameDocument = exports.GetOnboardingProgressDocument = exports.UpdateOnboardingProgressDocument = exports.DeleteOnboardingAthleteDocument = exports.GetMyOfferClaimsDocument = exports.GetOffersForAthleteDocument = exports.GetOfferByIdDocument = exports.OffersWithEligibilityDocument = exports.GetOffersPaginatedDocument = exports.GetOffersDocument = exports.RemoveOfferClaimDocument = exports.ClaimOfferDocument = void 0; exports.GetDatabaseTextFileDocument = exports.GetUsersPaginatedDocument = exports.GetAllUsersDocument = exports.ScreenNameAvailabilityDocument = exports.FindCityByIdDocument = exports.FindCitiesStartingWithDocument = void 0; exports.getSdk = getSdk; const graphql_tag_1 = require("graphql-tag"); exports.AiCoachThreadFieldsFragmentDoc = (0, graphql_tag_1.default) ` fragment AiCoachThreadFields on AiCoachThread { _id athleteId weekStart status summary contextSnapshot createdAt updatedAt } `; exports.AiCoachMessageFieldsFragmentDoc = (0, graphql_tag_1.default) ` fragment AiCoachMessageFields on AiCoachMessage { _id threadId role messageType content tokenCount createdAt index } `; exports.AiCoachConfigFieldsFragmentDoc = (0, graphql_tag_1.default) ` fragment AiCoachConfigFields on AiCoachConfig { athleteId enabled nudgesEnabled preferredFocus updatedAt } `; exports.AiCoachNudgeFieldsFragmentDoc = (0, graphql_tag_1.default) ` fragment AiCoachNudgeFields on AiCoachNudge { _id nudgeType title body data read createdAt expiresAt } `; exports.CityFieldsFragmentDoc = (0, graphql_tag_1.default) ` fragment CityFields on City { _id name localizedName state { _id name country { _id name } } latitude longitude timezone } `; exports.LocationFieldsFragmentDoc = (0, graphql_tag_1.default) ` fragment LocationFields on WorldLocation { userProvidedLatitude userProvidedLongitude cityNameGeocode stateNameGeocode countryIso2CodeGeocode timeZoneGeocode latitudeGeocode longitudeGeocode city { ...CityFields } } ${exports.CityFieldsFragmentDoc}`; exports.RankingFieldsFragmentDoc = (0, graphql_tag_1.default) ` fragment RankingFields on AthleteRankings { worldRanking { scope scopeId scopeName position total } countryRanking { scope scopeId scopeName position total } stateRanking { scope scopeId scopeName position total } cityRanking { scope scopeId scopeName position total } } `; exports.FileFieldsFragmentDoc = (0, graphql_tag_1.default) ` fragment FileFields on AWSS3File { _id name contentType size useType url key } `; exports.CompetitionEventFieldsFragmentDoc = (0, graphql_tag_1.default) ` fragment CompetitionEventFields on SportsEvent { _id name mainSport { _id name } eventWebSite startDate endDate verified banner { ...FileFields } location { _id ...LocationFields } } ${exports.FileFieldsFragmentDoc} ${exports.LocationFieldsFragmentDoc}`; exports.StandardAthleteFieldsFragmentDoc = (0, graphql_tag_1.default) ` fragment StandardAthleteFields on Athlete { _id firstName lastName screenName dob lgbt competitionGender country { _id name } location { ...LocationFields } trainer trainerUrl aboutMe followStats { followers followed raves favorites } mainSport { _id name } mainSportLevel { _id label index } scores { vtxScore socialScore trainingScore competitionScore } rankings { ...RankingFields } allSports { _id name } teams { _id name description approved logo { ...FileFields } banner { ...FileFields } } sponsorBrands { _id name slogan website description approved published logo { ...FileFields } stats { campaigns sponsorships sports athletes } operatorIds } competitions { _id event { ...CompetitionEventFields } participationDate result { _id resultType position score finishTimeMS resultWebLink } } totalUpcomingCompetitions totalPastCompetitions profilePicture { ...FileFields } cardPicture { ...FileFields } preferences { _id showProfileHelper } } ${exports.LocationFieldsFragmentDoc} ${exports.RankingFieldsFragmentDoc} ${exports.FileFieldsFragmentDoc} ${exports.CompetitionEventFieldsFragmentDoc}`; exports.CampaignLocationFieldsFragmentDoc = (0, graphql_tag_1.default) ` fragment CampaignLocationFields on WorldLocation { _id userProvidedLatitude userProvidedLongitude cityNameGeocode stateNameGeocode countryIso2CodeGeocode timeZoneGeocode latitudeGeocode longitudeGeocode city { ...CityFields } } ${exports.CityFieldsFragmentDoc}`; exports.CurrentCampaignFieldsFragmentDoc = (0, graphql_tag_1.default) ` fragment CurrentCampaignFields on FundRaisingCampaign { _id slug budgetMode status title motivation website fundsRequired initialFundsObtained fundsObtained vtxComissionPct video { _id source url sourceData } coverImage { ...FileFields } location { ...CampaignLocationFields } endingDate budget { _id initialFunds totalRequired items { _id quantity concept itemCost unit } } competitions { _id event { _id name mainSport { _id name } eventWebSite startDate endDate verified banner { ...FileFields } location { _id ...LocationFields } } budget { _id initialFunds totalRequired items { _id quantity concept itemCost unit } } participationDate result { _id resultType position score finishTimeMS resultWebLink } } } ${exports.FileFieldsFragmentDoc} ${exports.CampaignLocationFieldsFragmentDoc} ${exports.LocationFieldsFragmentDoc}`; exports.HistoricalScoreFieldsFragmentDoc = (0, graphql_tag_1.default) ` fragment HistoricalScoreFields on HistoricalScore { _id scoreType score date athleteId } `; exports.HistoricalScoresPeriodFieldsFragmentDoc = (0, graphql_tag_1.default) ` fragment HistoricalScoresPeriodFields on HistoricalScoresPeriod { athleteId athleteFirstName athleteLastName screenName minTimestampInclusive maxTimestampExclusive vtxScores { ...HistoricalScoreFields } tpiScores { ...HistoricalScoreFields } spiScores { ...HistoricalScoreFields } apiScores { ...HistoricalScoreFields } } ${exports.HistoricalScoreFieldsFragmentDoc}`; exports.CampaignFieldsFragmentDoc = (0, graphql_tag_1.default) ` fragment CampaignFields on FundRaisingCampaign { _id budgetMode status title slug motivation website fundsRequired initialFundsObtained fundsObtained vtxComissionPct createdDate endingDate video { _id source url sourceData } location { userProvidedLatitude userProvidedLongitude cityNameGeocode stateNameGeocode countryIso2CodeGeocode timeZoneGeocode latitudeGeocode longitudeGeocode city { _id name localizedName state { _id name country { _id name } } latitude longitude timezone } } budget { initialFunds totalRequired items { _id quantity concept itemCost unit } } competitions { _id event { _id name mainSport { _id name } eventWebSite startDate endDate verified banner { _id name contentType size useType url key } location { _id userProvidedLatitude userProvidedLongitude cityNameGeocode stateNameGeocode countryIso2CodeGeocode timeZoneGeocode latitudeGeocode longitudeGeocode city { _id name localizedName state { _id name country { _id name } } latitude longitude timezone } } } participationDate competitionNumber result { resultType position score finishTimeMS resultWebLink } fundRaisingCampaignIds } coverImage { _id url key name contentType size useType } } `; exports.BrowseCampaignFieldsFragmentDoc = (0, graphql_tag_1.default) ` fragment BrowseCampaignFields on FundRaisingCampaign { _id title slug motivation fundsRequired fundsObtained website status createdDate endingDate video { _id url } location { _id cityNameGeocode stateNameGeocode countryIso2CodeGeocode city { _id name state { _id name country { _id name } } } } coverImage { _id url key name contentType size useType } budgetMode budget { _id items { _id concept quantity itemCost unit } } competitions { _id event { _id name } budget { _id items { _id concept quantity itemCost unit } } } athlete { _id firstName lastName screenName scores { vtxScore } profilePicture { _id url key } mainSport { _id name } mainSportLevel { _id label index } country { _id name } } } `; exports.DonationFieldsFragmentDoc = (0, graphql_tag_1.default) ` fragment DonationFields on Donation { checkoutSessionId fundingCheckoutSessionDataId donationMode donorName donorEmail completed confirmed donationAmount completedDate createdDate athleteId athleteName message } `; exports.DonationAthleteRefFragmentDoc = (0, graphql_tag_1.default) ` fragment DonationAthleteRef on AthleteReference { _id firstName lastName screenName competitionGender country { _id name } location { _id city { _id name state { _id name country { _id name } } } } mainSport { _id name } mainSportLevel { _id label } profilePicture { _id name contentType size useType url key } } `; exports.AlbumFieldsFragmentDoc = (0, graphql_tag_1.default) ` fragment AlbumFields on Album { _id label description displayIndex competitionId visibility photos { _id photo { _id name contentType size useType url } } } `; exports.S3UploadFieldsFragmentDoc = (0, graphql_tag_1.default) ` fragment S3UploadFields on AWSS3UploadUrl { uploadUrl fields { key value } downloadUrl bucket key } `; exports.NotificationFieldsFragmentDoc = (0, graphql_tag_1.default) ` fragment NotificationFields on Notification { id type title message iconType iconUrl actionRoute actionParams actionLabel read dismissed createdAt } `; exports.OfferBasicFieldsFragmentDoc = (0, graphql_tag_1.default) ` fragment OfferBasicFields on Offer { _id name label decription type status discountType discountTypeData conditions dateStart dateEnd dateCreated } `; exports.OfferImageFieldsFragmentDoc = (0, graphql_tag_1.default) ` fragment OfferImageFields on AWSS3File { _id name contentType size useType url key } `; exports.OfferBrandBasicFragmentDoc = (0, graphql_tag_1.default) ` fragment OfferBrandBasic on Brand { _id name description logo { _id url key } } `; exports.PaginationFieldsFragmentDoc = (0, graphql_tag_1.default) ` fragment PaginationFields on EnhancedPaginationInfoType { currentPage totalPages totalItems itemsPerPage hasNextPage hasPreviousPage } `; exports.Awss3FileFieldsFragmentDoc = (0, graphql_tag_1.default) ` fragment AWSS3FileFields on AWSS3File { _id name contentType size useType url key } `; exports.BrandFullFieldsFragmentDoc = (0, graphql_tag_1.default) ` fragment BrandFullFields on Brand { _id name slogan website affiliateLink description approved published logo { ...AWSS3FileFields } banner { ...AWSS3FileFields } stats { campaigns sponsorships sports athletes } operatorIds } ${exports.Awss3FileFieldsFragmentDoc}`; exports.SponsorshipFullFieldsFragmentDoc = (0, graphql_tag_1.default) ` fragment SponsorshipFullFields on Sponsorship { _id title description cashValue otherValue brand { _id name slogan website description approved published logo { ...AWSS3FileFields } banner { ...AWSS3FileFields } stats { campaigns sponsorships sports athletes } operatorIds } banner { ...AWSS3FileFields } criteria { _id label qualifications { ... on AgeQualification { type value operator } ... on DistanceQualification { type maxDistance latitude longitude } ... on GenderQualification { type operator values } ... on LocationQualification { type operator countries { _id name } states { _id name country { _id name } } cities { _id name localizedName state { _id name country { _id name } } latitude longitude timezone } } ... on NationalityQualification { type operator countries { _id name } } ... on ScoreQualification { type scoreType operator value } ... on SportsLevelQualification { type operator level } ... on SportsQualification { type sports operator } } } sponsorshipItems { _id quantity title value type } deadline startDate duration { length unit } terms isPrivate stats { totalApplications newApplications discardedApplications selectedApplications approvedApplications grantedSponsorships remainingSponsorships } approved published } ${exports.Awss3FileFieldsFragmentDoc}`; exports.PaginationInfoFieldsFragmentDoc = (0, graphql_tag_1.default) ` fragment PaginationInfoFields on EnhancedPaginationInfoType { currentPage totalPages totalItems itemsPerPage hasNextPage hasPreviousPage } `; exports.GetAiCoachThreadDocument = (0, graphql_tag_1.default) ` query GetAiCoachThread { getAiCoachThread { ...AiCoachThreadFields messages { ...AiCoachMessageFields } } } ${exports.AiCoachThreadFieldsFragmentDoc} ${exports.AiCoachMessageFieldsFragmentDoc}`; exports.GetAiCoachThreadHistoryDocument = (0, graphql_tag_1.default) ` query GetAiCoachThreadHistory($limit: Int) { getAiCoachThreadHistory(limit: $limit) { ...AiCoachThreadFields } } ${exports.AiCoachThreadFieldsFragmentDoc}`; exports.GetAiCoachThreadMessagesDocument = (0, graphql_tag_1.default) ` query GetAiCoachThreadMessages($threadId: String!) { getAiCoachThreadMessages(threadId: $threadId) { ...AiCoachMessageFields } } ${exports.AiCoachMessageFieldsFragmentDoc}`; exports.GetAiCoachConfigDocument = (0, graphql_tag_1.default) ` query GetAiCoachConfig { getAiCoachConfig { ...AiCoachConfigFields } } ${exports.AiCoachConfigFieldsFragmentDoc}`; exports.SendAiCoachMessageDocument = (0, graphql_tag_1.default) ` mutation SendAiCoachMessage($input: SendChatMessageDto!) { sendAiCoachMessage(input: $input) { ...AiCoachMessageFields } } ${exports.AiCoachMessageFieldsFragmentDoc}`; exports.UpdateAiCoachConfigDocument = (0, graphql_tag_1.default) ` mutation UpdateAiCoachConfig($input: UpdateAiCoachConfigDto!) { updateAiCoachConfig(input: $input) { ...AiCoachConfigFields } } ${exports.AiCoachConfigFieldsFragmentDoc}`; exports.GetAiCoachNudgesDocument = (0, graphql_tag_1.default) ` query GetAiCoachNudges($input: NudgeQueryDto) { getAiCoachNudges(input: $input) { nudges { ...AiCoachNudgeFields } total } } ${exports.AiCoachNudgeFieldsFragmentDoc}`; exports.GetAiCoachUnreadNudgeCountDocument = (0, graphql_tag_1.default) ` query GetAiCoachUnreadNudgeCount { getAiCoachUnreadNudgeCount { count } } `; exports.MarkAiCoachNudgeReadDocument = (0, graphql_tag_1.default) ` mutation MarkAiCoachNudgeRead($nudgeId: String!) { markAiCoachNudgeRead(nudgeId: $nudgeId) } `; exports.RegisterAthleteDocument = (0, graphql_tag_1.default) ` mutation RegisterAthlete($input: RegisterAthleteDto!) { registerAthlete(input: $input) { ...StandardAthleteFields } } ${exports.StandardAthleteFieldsFragmentDoc}`; exports.FindAthleteForUserDocument = (0, graphql_tag_1.default) ` query FindAthleteForUser($loginEmail: String!) { findAthleteForUser(loginEmail: $loginEmail) { ...StandardAthleteFields biography onboardingComplete onboardingStep affiliations { _id organization { _id shortName acronym fullName website logo { ...FileFields } } membershipNumber membershipType issueDate expirationDate } bannerPicture { ...FileFields } preferences { _id showProfileHelper defaultAlbum { _id label description } } currentCampaign { ...CurrentCampaignFields } stripeAccountReference { _id stripeAccountId account { id object business_type country email capabilities { acss_debit_payments affirm_payments afterpay_clearpay_payments alma_payments amazon_pay_payments au_becs_debit_payments bacs_debit_payments bancontact_payments bank_transfer_payments blik_payments boleto_payments card_issuing card_payments cartes_bancaires_payments cashapp_payments eps_payments fpx_payments gb_bank_transfer_payments giropay_payments grabpay_payments ideal_payments india_international_payments jcb_payments jp_bank_transfer_payments kakao_pay_payments klarna_payments konbini_payments kr_card_payments legacy_payments link_payments mobilepay_payments multibanco_payments mx_bank_transfer_payments naver_pay_payments oxxo_payments p24_payments pay_by_bank_payments payco_payments paynow_payments promptpay_payments revolut_pay_payments samsung_pay_payments sepa_bank_transfer_payments sepa_debit_payments sofort_payments swish_payments tax_reporting_us_1099_k tax_reporting_us_1099_misc transfers treasury twint_payments us_bank_account_ach_payments us_bank_transfer_payments zip_payments } requirements { alternatives { alternative_fields_due original_fields_due } current_deadline currently_due disabled_reason errors { code reason requirement } eventually_due past_due pending_verification } future_requirements { alternatives { alternative_fields_due original_fields_due } current_deadline currently_due disabled_reason errors { code reason requirement } eventually_due past_due pending_verification } type charges_enabled payouts_enabled created default_currency } } } } ${exports.StandardAthleteFieldsFragmentDoc} ${exports.FileFieldsFragmentDoc} ${exports.CurrentCampaignFieldsFragmentDoc}`; exports.FindAthleteForIdPublicDocument = (0, graphql_tag_1.default) ` query FindAthleteForIdPublic($athleteId: String!) { findAthletebyIdpublic(athleteId: $athleteId) { ...StandardAthleteFields suspended biography affiliations { _id organization { _id shortName acronym fullName website logo { ...FileFields } } membershipNumber membershipType issueDate expirationDate } bannerPicture { ...FileFields } competitions { _id event { _id name mainSport { _id name } eventWebSite startDate endDate verified location { _id ...LocationFields } banner { ...FileFields } } participationDate result { _id resultType position score finishTimeMS resultWebLink totalParticipants outcome genderPosition genderParticipants categoryPosition categoryParticipants categoryName } } preferences { _id showProfileHelper defaultAlbum { _id label description photos { _id photo { ...FileFields } } } } currentCampaign { _id slug budgetMode status title motivation website fundsRequired initialFundsObtained fundsObtained vtxComissionPct video { _id source url sourceData } coverImage { ...FileFields } location { ...CampaignLocationFields } endingDate budget { _id initialFunds totalRequired items { _id quantity concept itemCost unit } } competitions { _id event { _id name mainSport { _id name } eventWebSite startDate endDate verified banner { ...FileFields } location { _id ...LocationFields } } participationDate result { _id resultType position score finishTimeMS resultWebLink totalParticipants } budget { _id initialFunds totalRequired items { _id quantity concept itemCost unit } } } } } } ${exports.StandardAthleteFieldsFragmentDoc} ${exports.FileFieldsFragmentDoc} ${exports.LocationFieldsFragmentDoc} ${exports.CampaignLocationFieldsFragmentDoc}`; exports.GetAthletesDocument = (0, graphql_tag_1.default) ` query GetAthletes { getAthletes { ...StandardAthleteFields } } ${exports.StandardAthleteFieldsFragmentDoc}`; exports.SearchAthletesDocument = (0, graphql_tag_1.default) ` query SearchAthletes($searchString: String!) { searchAthletes(searchString: $searchString) { ...StandardAthleteFields } } ${exports.StandardAthleteFieldsFragmentDoc}`; exports.GetRecommendedAthletesDocument = (0, graphql_tag_1.default) ` query GetRecommendedAthletes($loginEmail: String!) { getRecommendedAthletes(loginEmail: $loginEmail) { ...StandardAthleteFields } } ${exports.StandardAthleteFieldsFragmentDoc}`; exports.GetSponsorAthletesForTenantDocument = (0, graphql_tag_1.default) ` query GetSponsorAthletesForTenant { getSponsorAthletesForTenant { ...StandardAthleteFields } } ${exports.StandardAthleteFieldsFragmentDoc}`; exports.QueryAthleteFundingCampaignsDocument = (0, graphql_tag_1.default) ` query QueryAthleteFundingCampaigns($input: AthleteQueryDto!) { queryAthleteFundingCampaigns(input: $input) { athletes { _id firstName lastName screenName dob lgbt competitionGender country { _id } location { city { name state { name country { _id } } } } aboutMe mainSport { name } mainSportLevel { label } scores { vtxScore } profilePicture { url } currentCampaign { _id slug budgetMode status title motivation fundsRequired initialFundsObtained fundsObtained vtxComissionPct video { _id source url sourceData } coverImage { ...FileFields } endingDate competitions { _id event { _id name mainSport { _id name } eventWebSite startDate endDate verified banner { ...FileFields } location { _id ...LocationFields } } participationDate result { _id resultType position score finishTimeMS resultWebLink } } } } cursor { sort { sortField order } initialCursorId nextCursorId initialCursorValue nextCursorValue limit retrieved isLastPage } } } ${exports.FileFieldsFragmentDoc} ${exports.LocationFieldsFragmentDoc}`; exports.QueryAthletesWithFiltersDocument = (0, graphql_tag_1.default) ` query QueryAthletesWithFilters($input: AthleteQueryDto!) { queryAthleteWithFilter(input: $input) { athletes { _id firstName lastName screenName dob competitionGender country { _id } location { _id city { _id name state { name country { _id } } } } aboutMe mainSport { _id name } mainSportLevel { _id label } scores { vtxScore socialScore trainingScore competitionScore } competitions { _id event { _id name } participationDate } profilePicture { url } currentCampaign { _id slug budgetMode status title motivation website fundsRequired initialFundsObtained fundsObtained vtxComissionPct video { _id source url sourceData } coverImage { ...FileFields } endingDate competitions { _id event { _id name mainSport { _id name } eventWebSite startDate endDate verified banner { ...FileFields } location { _id ...LocationFields } } participationDate result { _id resultType position score finishTimeMS resultWebLink } budget { _id initialFunds totalRequired items { _id quantity concept itemCost unit } } } } } cursor { sort { sortField order } initialCursorId nextCursorId initialCursorValue nextCursorValue limit retrieved isLastPage } } } ${exports.FileFieldsFragmentDoc} ${exports.LocationFieldsFragmentDoc}`; exports.EditAboutMeDocument = (0, graphql_tag_1.default) ` mutation EditAboutMe($input: EditValueDto!) { editProfileValue(input: $input) { field oldValue newValue changed } } `; exports.EditProfileValueDocument = (0, graphql_tag_1.default) ` mutation EditProfileValue($input: EditValueDto!) { editProfileValue(input: $input) { field oldValue newValue changed } } `; exports.EditPictureDocument = (0, graphql_tag_1.default) ` mutation EditPicture($input: EditPictureDto!) { editPicture(input: $input) { field oldValue { ...FileFields } newValue { ...FileFields } changed } } ${exports.FileFieldsFragmentDoc}`; exports.AddAthleteCompetitionDocument = (0, graphql_tag_1.default) ` mutation AddAthleteCompetition($input: CreateAthleteCompetitionDto!) { addAthleteCompetition(input: $input) { _id event { _id name mainSport { _id name } eventWebSite startDate endDate verified banner { ...FileFields } location { _id ...LocationFields } } participationDate competitionNumber result { resultType position score finishTimeMS resultWebLink } fundRaisingCampaignIds } } ${exports.FileFieldsFragmentDoc} ${exports.LocationFieldsFragmentDoc}`; exports.GetAthleteCompetitionsDocument = (0, graphql_tag_1.default) ` query GetAthleteCompetitions($input: GetAthleteCompetitionsDto!) { getAthleteCompetitions(input: $input) { _id event { _id name mainSport { _id name resultType } eventWebSite startDate endDate verified banner { ...FileFields } location { _id ...LocationFields } } participationDate competitionNumber result { resultType position score finishTimeMS resultWebLink outcome totalParticipants adversary genderPosition genderParticipants categoryPosition categoryParticipants categoryName } fundRaisingCampaignIds budget { _id totalRequired initialFunds items { _id quantity concept itemCost unit } } } } ${exports.FileFieldsFragmentDoc} ${exports.LocationFieldsFragmentDoc}`; exports.GetAthleteMembershipsDocument = (0, graphql_tag_1.default) ` query GetAthleteMemberships($athleteId: String!) { getAthleteMemberships(athleteId: $athleteId) { _id organization { _id shortName acronym fullName website verified logo { ...FileFields } country { _id name } sport { _id name } } athlete { _id firstName lastName screenName dob lgbt competitionGender country { _id name } location { ...LocationFields } trainer trainerUrl aboutMe followStats { followers followed raves favorites } mainSport { _id name } mainSportLevel { _id label index } scores { vtxScore socialScore trainingScore competitionScore } rankings { ...RankingFields } totalUpcomingCompetitions totalPastCompetitions profilePicture { ...FileFields } cardPicture { ...FileFields } } membershipNumber membershipType issueDate expirationDate } } ${exports.FileFieldsFragmentDoc} ${exports.LocationFieldsFragmentDoc} ${exports.RankingFieldsFragmentDoc}`; exports.DeleteAthleteCompetitionDocument = (0, graphql_tag_1.default) ` mutation DeleteAthleteCompetition($input: DeleteSingleValueDto!) { deleteAthleteCompetition(input: $input) { idToDelete deleted failureReason { code message } } } `; exports.VerifyAthleteCompetitionLinkedForDeleteDocument = (0, graphql_tag_1.default) ` query VerifyAthleteCompetitionLinkedForDelete($input: existValueDto!) { verifyAthleteCompetitionLinkedForDelete(input: $input) { reasons { code message details } } } `; exports.ForceDeleteAthleteCompetitionDocument = (0, graphql_tag_1.default) ` mutation ForceDeleteAthleteCompetition($input: DeleteSingleValueDto!) { forceDeleteAthleteCompetition(input: $input) { idToDelete deleted failureReason { code message } } } `; exports.SaveAthleteCompetitionResultDocument = (0, graphql_tag_1.default) ` mutation SaveAthleteCompetitionResult($input: SetCompetitionResultDto!) { saveAthleteCompetitionResult(input: $input) { _id resultType position score finishTimeMS resultWebLink totalParticipants outcome adversary genderPosition genderParticipants categoryPosition categoryParticipants categoryName } } `; exports.CreateMembershipOrganizationDocument = (0, graphql_tag_1.default) ` mutation CreateMembershipOrganization($input: CreateMembershipOrganizationDto!) { createMembershipOrganization(input: $input) { _id } } `; exports.GetMembershipOrganizationsDocument = (0, graphql_tag_1.default) ` query GetMembershipOrganizations { getMembershipOrganizations { _id shortName acronym fullName website verified logo { ...FileFields } country { _id name } sport { _id name } } } ${exports.FileFieldsFragmentDoc}`; exports.CreateAthleteMembershipAffilationDocument = (0, graphql_tag_1.default) ` mutation CreateAthleteMembershipAffilation($input: CreateAthleteMembershipDto!) { createAthleteMembershipAffilation(input: $input) { _id } } `; exports.DeleteMembershipAffiliationDocument = (0, graphql_tag_1.default) ` mutation DeleteMembershipAffiliation($input: DeleteSingleValueDto!) { deleteAthleteMembershipAffilation(input: $input) { idToDelete deleted failureReason { code message } } } `; exports.UpdateAthleteScoresDocument = (0, graphql_tag_1.default) ` mutation UpdateAthleteScores { updateAthleteScores { _id firstName lastName scores { vtxScore socialScore trainingScore competitionScore } } } `; exports.UpdateAthleteCompetitionScoresDocument = (0, graphql_tag_1.default) ` mutation UpdateAthleteCompetitionScores { updateAthleteCompetitionScores { _id firstName lastName scores { vtxScore socialScore trainingScore competitionScore } } } `; exports.ForceRefreshAthleteScoresDocument = (0, graphql_tag_1.default) ` mutation ForceRefreshAthleteScores($input: ForceScoreRefreshDto!) { forceRefreshAthleteScores(input: $input) { results { athleteId athleteName status message tpi { status message } spi { status message } api { status message } diagnostics { activitiesDeleted activitiesFetched activitiesDateRange activityRefsSaved historicalDatesProcessed historicalRebuildStatus } } successCount failureCount skippedCount } } `; exports.CheckScoreRefreshCapabilitiesDocument = (0, graphql_tag_1.default) ` query CheckScoreRefreshCapabilities($input: CheckScoreRefreshCapabilityDto!) { checkScoreRefreshCapabilities(input: $input) { capabilities { athleteId athleteName canRefreshTpi canRefreshSpi canRefreshApi tpiReason spiReason apiReason } } } `; exports.GetAthleteHistoricalScoresDocument = (0, graphql_tag_1.default) ` query GetAthleteHistoricalScores($input: GetHistoricalScoresDto!) { getAthleteHistoricalScores(input: $input) { ...HistoricalScoreFields } } ${exports.HistoricalScoreFieldsFragmentDoc}`; exports.GetMyHistoricalScoresDocument = (0, graphql_tag_1.default) ` query GetMyHistoricalScores($input: GetMyHistoricalScoresDto!) { getMyHistoricalScores(input: $input) { ...HistoricalScoreFields } } ${exports.HistoricalScoreFieldsFragmentDoc}`; exports.GetAthleteHistoricalScoresPeriodDocument = (0, graphql_tag_1.default) ` query GetAthleteHistoricalScoresPeriod($input: GetHistoricalScoresDto!) { getAthleteHistoricalScoresPeriod(input: $input) { ...HistoricalScoresPeriodFields } } ${exports.HistoricalScoresPeriodFieldsFragmentDoc}`; exports.GetMyHistoricalScoresPeriodDocument = (0, graphql_tag_1.default) ` query GetMyHistoricalScoresPeriod($input: GetMyHistoricalScoresDto!) { getMyHistoricalScoresPeriod(input: $input) { ...HistoricalScoresPeriodFields } } ${exports.HistoricalScoresPeriodFieldsFragmentDoc}`; exports.GetAthleteDashboardDocument = (0, graphql_tag_1.default) ` query GetAthleteDashboard($athleteId: String!) { athleteDashboard(athleteId: $athleteId) { vtxScore socialScore trainingScore competitionScore lastUpdated } } `; exports.GetAthleteScoreHistoryDocument = (0, graphql_tag_1.default) ` query GetAthleteScoreHistory($input: ScoreHistoryQueryDto!) { athleteScoreHistory(input: $input) { date vtxScore socialScore trainingScore competitionScore } } `; exports.GetAthleteRankHistoryDocument = (0, graphql_tag_1.default) ` query GetAthleteRankHistory($input: RankHistoryQueryDto!) { athleteRankHistory(input: $input) { date globalRank countryRank } } `; exports.GetAthleteRankContextDocument = (0, graphql_tag_1.default) ` query GetAthleteRankContext($input: RankContextQueryDto!) { athleteRankContext(input: $input) { globalRank countryRank rankChange percentile gapToNext gapFromPrevious totalAthletes } } `; exports.GetAthleteActivitiesDocument = (0, graphql_tag_1.default) ` query GetAthleteActivities($input: ActivitiesQueryDto!) { athleteActivities(input: $input) { items { id date type metrics pointsEarned counted notCountedReason prMetrics } total hasMore } } `; exports.GetAthleteActivityDetailDocument = (0, graphql_tag_1.default) ` query GetAthleteActivityDetail($input: ActivityDetailQueryDto!) { athleteActivityDetail(input: $input) { id date type category metrics { name value unit athleteAverage athleteMax