Gameclips - Own, from Community, by XUID

Gameclips - Get gameclip info

class xbox.webapi.api.provider.gameclips.GameclipProvider(client)[source]

Bases: BaseProvider

GAMECLIPS_METADATA_URL = 'https://gameclipsmetadata.xboxlive.com'
HEADERS_GAMECLIPS_METADATA = {'x-xbl-contract-version': '1'}
async get_recent_community_clips_by_title_id(title_id, **kwargs)[source]

Get recent community clips by Title Id

Parameters:

title_id (str) – Title Id to get clips for

Returns:

Game clip Response

Return type:

GameclipsResponse

async get_recent_own_clips(title_id=None, skip_items=0, max_items=25, **kwargs)[source]

Get own recent clips, optionally filter for title Id

Parameters:
  • title_id (str) – Title ID to filter

  • skip_items (int) – Item count to skip

  • max_items (int) – Maximum item count to load

Returns:

Game clip Response

Return type:

GameclipsResponse

async get_recent_clips_by_xuid(xuid, title_id=None, skip_items=0, max_items=25, **kwargs)[source]

Get clips by XUID, optionally filter for title Id

Parameters:
  • xuid (str) – XUID of user to get clips from

  • title_id (str) – Optional title id filter

  • skip_items (int) – Item count to skip

  • max_items (int) – Maximum item count to load

Returns:

Game clip Response

Return type:

GameclipsResponse

async get_saved_community_clips_by_title_id(title_id, **kwargs)[source]

Get saved community clips by Title Id

Parameters:

title_id (str) – Title Id to get screenshots for

Returns:

Game clip Response

Return type:

GameclipsResponse

async get_saved_own_clips(title_id=None, skip_items=0, max_items=25, **kwargs)[source]

Get own saved clips, optionally filter for title Id an

Parameters:
  • title_id (str) – Optional Title ID to filter

  • skip_items (int) – Item count to skip

  • max_items (int) – Maximum item count to load

Returns:

Game clip Response

Return type:

GameclipsResponse

async get_saved_clips_by_xuid(xuid, title_id=None, skip_items=0, max_items=25, **kwargs)[source]

Get saved clips by XUID, optionally filter for title Id

Parameters:
  • xuid (str) – XUID of user to get screenshots from

  • title_id (str) – Optional title id filter

  • skip_items (int) – Item count to skip

  • max_items (int) – Maximum item count to load

Returns:

Game clip Response

Return type:

GameclipsResponse