Skip to content

trakt.errors.NotFoundException: Not Found - method exists, but no record found #83

@stevezau

Description

@stevezau

Hi, i've just started seeing this error..

Code is

 trakt_list = trakt_user.get_list(list_name)

As i dug into the error i could see it trying to pull down the extended info of each item in the list. It is failing with a 404 when it tries to hit 'https://api.trakt.tv/movies/my-oxford-year-2025-1249094?extended=full'

Trakt is also showing a 404 now.. https://trakt.tv/movies/my-oxford-year-2025-1249094

Prob need a try/catch here?

    trakt_list = trakt_user.get_list(list_name)
  File "/home/data/.venv/lib/python3.13/site-packages/trakt/users.py", line 581, in get_list
    return UserList.get(title, self.username)
           ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^
  File "/home/data/.venv/lib/python3.13/site-packages/trakt/decorators.py", line 50, in inner
    return generator.send(json_data)
           ~~~~~~~~~~~~~~^^^^^^^^^^^
  File "/home/data/.venv/lib/python3.13/site-packages/trakt/users.py", line 237, in _get
    ulist.get_items()
    ~~~~~~~~~~~~~~~^^
  File "/home/data/.venv/lib/python3.13/site-packages/trakt/decorators.py", line 50, in inner
    return generator.send(json_data)
           ~~~~~~~~~~~~~~^^^^^^^^^^^
  File "/home/data/.venv/lib/python3.13/site-packages/trakt/users.py", line 258, in get_items
    self._items.append(Movie(item_data['title'], item_data['year'],
                       ~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                             item_data['ids']['slug']))
                             ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/data/.venv/lib/python3.13/site-packages/trakt/movies.py", line 117, in __init__
    self._get()
    ~~~~~~~~~^^
  File "/home/data/.venv/lib/python3.13/site-packages/trakt/decorators.py", line 48, in inner
    json_data = api().get(url)
  File "/home/data/.venv/lib/python3.13/site-packages/trakt/api.py", line 54, in get
    return self.request('get', url)
           ~~~~~~~~~~~~^^^^^^^^^^^^
  File "/home/data/.venv/lib/python3.13/site-packages/trakt/api.py", line 134, in request
    self.raise_if_needed(response)
    ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
  File "/home/data/.venv/lib/python3.13/site-packages/trakt/api.py", line 147, in raise_if_needed
    raise self.error_map[response.status_code](response)
trakt.errors.NotFoundException: Not Found - method exists, but no record found

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions