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);