'Starts a session against Crunchyroll\'s server.
Is recommended that you call this method before making any other calls
to make sure you have a valid session against the server.'

def start_session(self, device_id, **kwargs):

    params = {'device_id': device_id, 'device_type': API_DEVICE_TYPE, 'access_token': API_ACCESS_TOKEN}
    if self.auth:
        params['auth'] = self.auth
    return self._api_call('start_session', params, **kwargs)
