User endpoints
Returns information on sleeper users.
Get user
Returns one user identified by his Sleeper ID or username
URL
https://api.sleeper.app/v1/user/<user_id_or_username>
Parameters
- user_id_or_username:
The sleeper user ID or username to identify the user
Data transfer object
HansPeterOrding\SleeperApiClient\Dto\SleeperUser
HansPeterOrding\SleeperApiClient\Dto\SleeperUserMetadata
Example
1<?php
2
3/**
4 * Returns player HansPeterOrding
5 */
6$players = $client->user()->get('HansPeterOrding');
List leagues
Description
Returns all leagues a user is part of.
URL
https://api.sleeper.app/v1/user/<user_id>/leagues/nfl/<season>
Parameters
- user_id:
The sleeper user ID to identify the user
- season:
The season to lookup leagues for the given user
Data transfer object
HansPeterOrding\SleeperApiClient\Dto\SleeperLeague
HansPeterOrding\SleeperApiClient\Dto\SleeperLeagueSettings
HansPeterOrding\SleeperApiClient\Dto\SleeperLeagueScoringSettings
Example
1<?php
2
3/*
4 * Returns all leagues for HansPeterOrding in 2022
5 */
6$players = $client->user()->listLeagues(571115199303487488, 2022);
List drafts
Description
Returns all drafts a user is part of.
URL
https://api.sleeper.app/v1/user/<user_id>/drafts/nfl/<season>
Parameters
- user_id:
The sleeper user ID to identify the user
- season:
The season to lookup drafts for the given user
Data transfer object
HansPeterOrding\SleeperApiClient\Dto\SleeperDraft
HansPeterOrding\SleeperApiClient\Dto\SleeperDraftSettings
HansPeterOrding\SleeperApiClient\Dto\SleeperDraftMetadata
Example
1<?php
2
3/*
4 * Returns all drafts for HansPeterOrding in 2022
5 */
6$players = $client->user()->listDrafts(571115199303487488, 2022);