client

Client Module

class pubg_client._client.Client(base_url='https://api.playbattlegrounds.com', token=None, shard='pc-na', raw=False, autocall=False)

The client class

api
Returns:
current_page(response)
Parameters:response
Returns:
get_shard(shard=None)
Parameters:shard
Returns:
get_token(token=None)
Parameters:token
Returns:
make_request(request)
Parameters:request
Returns:
next_page(response)
Parameters:response
Returns:
prepare_request(method, url, gzip=False, **kwargs)
Parameters:
  • method
  • url
  • gzip
  • kwargs
Returns:

previous_page(response)
Parameters:response
Returns:
request(method, url, **kwargs)
Parameters:
  • method
  • url
  • kwargs
Returns:

validate_shard(shard)
Parameters:shard
Returns:
class pubg_client._client.PUBGRequest(prepared_request, client_or_endpoint)

A lazy request object

filter(filter_name, filter_value)
Parameters:
  • filter_name
  • filter_value
Returns:

limit(limit)
Parameters:limit
Returns:
offset(offset)
Parameters:offset
Returns:
sort(sort_key)
Parameters:sort_key
Returns: