Source code for goodreads_api_client.resources.series

# -*- coding: utf-8 -*-
"""Module containing series resource class."""

from goodreads_api_client.resources.base import Resource


[docs]class Series(Resource): resource_name = 'series'
[docs] def list(self, author_id: str): endpoint = 'series/list' params = { 'id': author_id, } res = self._transport.req(endpoint=endpoint, params=params) return res['series_works']['series_work']
[docs] def show(self, id_: str): return self._show_single_resource(id_)
[docs] def work(self, work_id: str): endpoint = 'series/work/{}'.format(work_id) res = self._transport.req(endpoint=endpoint) return res['series_works']['series_work']