Mutation type returned by the
Sleeper GraphQL introspection. Mutations are grouped into functional areas (search overrides the grouping).
Argument types are shown in GraphQL SDL notation. Field-level definitions of the input/output object types
below were not part of this query (it introspected mutation fields only), so those types are listed by
name with their cross-references.Reads & Schema 29
round = the week.League settings, scoring, season-chain pointer.
Every roster: owners, players, starters, bench.
Members + team display names/avatars.
Per-league player notes/likes/metadata.
Standings AS OF a week (round = the week).
Matchups for a week (round = the week). Public twin of matchup_legs.
All drafts for a league.
A single draft.
Every pick in a draft.
Roster↔pick ownership map (DraftPick has no roster_id — use this).
Future/tradeable rookie picks by season.
Winners bracket (raw Map rows).
Losers bracket (raw Map rows).
A user by id.
Map a user → their league_id for a season (powers "Fetch league context").
A single player record.
Trending adds/drops (sort = "add" | "drop").
NFL game scores for a week.
YOUR leagues for a season (needs token).
Trades/waivers/free-agent moves (needs token).
Richer matchup data incl. picks/bans (needs token).
YOUR membership row in a league (needs token).
Commissioner league note (needs token).
Users & Account 38
accept legal agreement of a given type
Add bundles to User's async bundles
Cancel Verification
Change Password
Change Password
Create a user with display name and avatar_url
Create a phone code
Delete bundles to User's async bundles
Delete
Request Reset Password
Request Verification
Reset Password
Reset Password With Code
Send download link
Sync user app information
Sync push notification badge counts
Sync push token
Update preference value for user_id, type_id, and name
Update user's avatar_url
Update user's display name
Update the flairs for a user returns the updated user
Update user's real name
Update user's summoner name
Create a user with display name and avatar_url
Verify contact update by code
Verify phone code
KYC & Identity 8
Social & Requests 9
Accept a request
Block a user
Cancel an outbound request
Decline a request
Request a user to be a friend, join group, channel, or league. Types are league, dm_group, dm_single, friend, and channel
Unblock a user
Leagues 25
Clone a league to chopped league
Continue a league
Create League
Delete a league
Delete manual league history
Import external league history into a new Sleeper league
Join a public league
Commissioner remove user from league
Update league avatar
League update custom standings
Update my leagues display order (for left panel)
League update metadata
Update league name
Update league note
Update league commissioners
League update scoring_settings
Update settings
Leave a league
Commissioner migrates league note from previous league
Commissioner migrates pinned messages from previous league
Update a League User Settings, for push notifications, etc
Update squad bank grading mode
Create or update manual league history
League Sync 5
Companies & League Groups 12
Rosters & Matchups 33
add ban to matchup leg
add pick to matchup leg
Chop a roster, for chopped leagues only
Configure Divisions
Create a roster in league (for bracket mania)
Create a user roster
Delete a roster in league (for bracket mania)
Delete a user roster
Force update matchup leg
Update roster positions
Randomize opponents (commish only)
Recalculate scoring (commish only)
Remove co-owner
Remove Divisions
remove ban from matchup leg
remove pick from matchup leg
Roster change owner
Roster set keepers
Roster update metadata
Roster update injured reserve
Roster update settings (commissioner only)
Roster update starters
Roster update taxi
Unlock a chopped roster, for chopped leagues only, this does not add players back to the roster
Update matchup leg
Update custom matchup points (commish only)
Update opponents (commish only)
Update user roster metadata
Update user roster players
Update user roster positions
Update user roster scoring settings
Update user roster settings
Drafts 39
Draft Pick Trading - Assign Pick - commissioner only
Claim a draft slot
Clone Draft
Create a Draft
Create supplemental draft
Delete Draft
Signals this user is not afk
CPU Pick Player for Draft
Ends the current draft phase (sets timer to 0)
select player but don't immediately nominate
make a draft offer to a player
nominate a player for drafting
Signals this user does not wish to make any more offers to a player
User Pick a player for draft
Remove draft pick
Remove user from draft
Signals this user would like to make offers to a player
Set a keeper on a draft board
override the current nominator in an auction draft
Import draft to league
Join a draft
Leave a draft
Randomize Draft Order
Reaction (emoji) to draft pick
Reset to startup Draft
Skip startup draft
Draft Pick Trading - Unassign Pick - commissioner only
Update Draft Metadata
Update Draft Order
Update the draft queue
Update Draft Settings
Update draft proposed start time
Update Draft Status (start/pause/finish draft etc)
Update Draft Type (snake/linear/auction)
Update Draft Setting
Pick'em & Tournaments 10
Clone tournament picks for roster
Override playoff brackets
Save tournament pick
Set tiebreaker field for a tournament bracket
Trades & Transactions 11
Accept Trade
Put player on trade block
Cancel a waiver claim
Force cancel any transaction - commissioners only
Add / Drop Player
Process a trade - commissioners only
Propose a trade
Reject Trade
Remove league player from trade block
Submit waiver claim
Update a waiver claim
League Dues 9
Batch upsert league dues users
Send DMs to unpaid league members
Deposit league dues via Aeropay
Pay league dues using eligible wallet balance
Propose payout changes for all configs in an interval
Save all league dues payout configs used during initial setup
Send dues reminder
Upsert league dues config
Withdraw from league dues wallet
Wallet & Payments 22
Contests & Betting 11
Promos & Referrals 9
Claim a shared promo
Create Invite Link
Create a shared promo
Set FTU promo offer
Use Code
Items, Gifts & Mascots 12
Matchmaking 6
Channels & Tags 19
Add channel tag to topic
Ban a user from a channel
Favorite a channel
Create a new channel
Create a new channel tag
Delete a channel
Delete a channel tag
Join a channel
Join multiple channels
Leave a channel
Leave multiple channels
Remove channel tag to topic
Re-order channel tags
Re-order user channels
Track Channel Join, temporary workaround for not enough trending channels
Unban a user from a channel
Update a channel
Update an existing channel tag
Update a list of channel tags
Topics & Posts 17
Add player tag to topic
Change topic title
Create a topic
Create subscriptions on behalf of others
Delete topic
Hide topic
Pin topic
Push topic
Remove player tag to topic
Shadow topic
Sync onesignal push tags
Unhide topic
Unpin topic
Unshadow topic
Unsubscribe from topic
Update topic title_map with a URL without changing the title text. Useful for attaching Twitter/X video links. Pass url to add/update, pass nil/empty to remove.
Chat — Messages 10
Change message text
Clear all unread mentions
Create a file
Create a message. Options include channel_id, shard_min, & shard_max for cases if it's a topical message
Create a tutorial message, in a DM / League / Draft / etc...
Delete message
Pin message
Send a message signal
User is typing
Unpin message
Direct Messages 8
Change DM title
Clear all unread DMs
Create a DM
Delete DM
Hide DM
Invite to an existing DM
Leave a DM
Update a DM member
Reactions 4
React to a message
Remove a reaction from a message
Polls 8
Create a poll
Add a poll choice
Edit a poll choice
Edit poll prompt
Remove a poll choice
Set poll closes at
Unvote on a poll
Vote on a poll
Events 2
Roles & Permissions 7
Add a role to a channel, group, or league
Add permission to role
Assign Role to a user
Remove a role from a channel / league
Remove permission from role
Re-order roles for a type_id
Revoke Role from user
Players 7
Add league player note, can use this to overwrite as well
Like a player
Remove league player note
Unlike a player
Unwatch all players
Unwatch player
Watch player
Responsible Gaming 3
Sets the user's self exclusion period. nil means indefinitely
Misc & Tracking 1
Data structures
Input objects (14) — passed as mutation arguments
show usages
create_parlay
show usages
invite_friends
show usages
make_pickem_pickremove_pickem_pick
show usages
set_pickem_tiebreaker
show usages
propose_league_dues_payout_changes
show usages
save_league_dues_payout_configs
show usages
batch_upsert_league_dues_users
show usages
aeropay_depositaeropay_withdrawapplepay_depositbank_withdrawalcc_depositcc_withdrawalclaim_promocreate_parlaydepositenter_daily_draftenter_daily_draft_bonusesinteractive_bank_depositleague_dues_depositoffline_withdrawalupdate_squad_waitlist_eligibilityverify_bank_payment_and_withdrawverify_bank_payment_methodverify_change_infoverify_confirm_one_clickverify_user_profilewithdraw_league_dues
show usages
offline_withdrawal
show usages
offline_withdrawal
show usages
aeropay_depositaeropay_withdrawbank_withdrawalcc_depositcc_withdrawaldepositinterac_set_security_questioninteractive_bank_depositleague_dues_depositremove_payment_methodwithdraw_league_dues
show usages
override_league_playoff_brackets
show usages
create_passkey_finalize
show usages
update_user_flairs
Output types (57) — returned by mutations
show usages
import_league_history
show usages
block_userunblock_user
show usages
applepay_depositcc_depositdeposit
show usages
channel_update_favoritecreate_channeldelete_channeljoin_channelleave_channelupdate_channel
show usages
ban_channel_userunban_channel_user
show usages
create_channel_tagdelete_channel_tagupdate_channel_tag
show usages
create_invite_linkuse_code
show usages
create_companydelete_companyupdate_company
show usages
order_contract
show usages
aeropay_depositaeropay_withdrawbank_withdrawalcc_withdrawalclear_pending_withdrawaloffline_withdrawalwithdraw_league_dues
show usages
join_derby
show usages
change_dm_titlecreate_dmdelete_dmhide_dminvite_to_dmleave_dm
show usages
update_dm_member
show usages
claim_draft_slotclone_draftcreate_draftdelete_draftdraft_clear_afk_roundsdraft_end_phasedraft_pass_offeringdraft_remove_userdraft_resume_offeringdraft_set_nominatorjoin_draftleave_draftrandomize_draft_orderupdate_draft_metadataupdate_draft_orderupdate_draft_settingsupdate_draft_start_timeupdate_draft_statusupdate_draft_type
show usages
draft_make_offerdraft_nominate_player
show usages
draft_cpu_pick_playerdraft_force_auction_pickdraft_pick_playerdraft_remove_pickdraft_set_keeperreact_to_draft_pick
show usages
create_eventdelete_event
show usages
create_file
show usages
interactive_bank_deposit
show usages
claim_giftgift_item_to_leaguegift_item_to_userpurchase_gift_for_leaguepurchase_gift_for_userpurchase_item_with_cookiesuse_item
show usages
clone_to_choppedcontinue_leaguecreate_leaguecreate_league_group_leaguecreate_supplemental_draftdelete_leagueimport_draftjoin_matchmaking_leaguejoin_public_leagueleague_remove_userleague_sync_create_leagueleague_update_avatarleague_update_metadataleague_update_nameleague_update_roster_positionsleague_update_scoring_settingsleague_update_settingsleave_leaguereset_to_startup_draftskip_startup_draft
show usages
batch_upsert_league_dues_users
show usages
upsert_league_dues_config
show usages
league_dues_depositpay_league_dues
show usages
create_league_groupdelete_league_groupupdate_league_groupupdate_league_group_draft_settingsupdate_league_group_group_settingsupdate_league_group_metadataupdate_league_group_roster_positionsupdate_league_group_scoring_settingsupdate_league_group_settings
show usages
league_update_notemigrate_league_note
show usages
add_league_player_noteadd_league_player_trade_blocklike_league_playerremove_league_player_noteremove_league_player_trade_blockunlike_league_player
show usages
accept_tradecancel_waiver_claimforce_cancel_transactionleague_create_transactionprocess_transactionpropose_tradereject_tradesubmit_waiver_claimupdate_waiver_claim
show usages
set_league_mascotset_league_mascot_emotionset_league_mascot_messageupdate_league_user_metadata
show usages
set_league_matchmaking
show usages
set_user_league_matchmaking_preferences
show usages
add_matchup_leg_banadd_matchup_leg_pickforce_update_matchup_legremove_matchup_leg_banremove_matchup_leg_pickupdate_matchup_leg
show usages
change_message_textcreate_messagecreate_tutorial_messagesuggest_matchmaking_user
show usages
reward_onboarding
show usages
cancel_parlaycreate_parlayupdate_parlay
show usages
create_passkey_finalize
show usages
interac_set_security_questionlink_aeropay_account
show usages
make_pickem_pickremove_pickem_pickset_pickem_tiebreaker
show usages
watch_player
show usages
create_pollpoll_add_choicepoll_edit_choicepoll_edit_promptpoll_remove_choicepoll_set_closes_atpoll_unvotepoll_vote
show usages
claim_promo_v2claim_shared_promo
show usages
create_reactiondelete_reaction
show usages
send_matchmaking_requestsend_request
show usages
set_responsible_gaming_limitset_user_exclusion
show usages
add_roleremove_role
show usages
chop_rostercreate_rosterpickem_commish_reviveremove_co_ownerroster_change_ownerroster_set_keepersroster_update_metadataroster_update_reserveroster_update_settingsroster_update_startersroster_update_taxiunlock_chopped_rosterupdate_tiebreaker
show usages
assign_roster_draft_pickunassign_roster_draft_pick
show usages
create_shared_promo
show usages
add_channel_tagadd_player_tagchange_topic_titlecreate_postcreate_topicpush_topicremove_channel_tagremove_player_tagupdate_channel_tagsupdate_topic_title_map
show usages
create_topic_reactiondelete_topic_reaction
show usages
update_squad_bank_grading_mode
show usages
change_password2create_pending_userdelete_userupdate_user_avatar_urlupdate_user_display_nameupdate_user_flairsupdate_user_real_nameupdate_user_summoner_nameuserverify_contact_update
show usages
update_user_draft_settings
show usages
enter_daily_draft
show usages
verify_change_infoverify_confirm_one_clickverify_start_one_clickverify_update_one_clickverify_user_profile
show usages
create_user_rosterdelete_user_rosterupdate_user_roster_metadataupdate_user_roster_playersupdate_user_roster_positionsupdate_user_roster_scoring_settingsupdate_user_roster_settings
show usages
tip_message_authortip_topic_authortip_user