Before submitting your feature request, please verify the following.
Current Feature
The REST API (the AniDB endpoints). Shoko already fetches and stores the AniDB group status for each anime (which groups have released it, their state, the last episode and the episode range, stored as AniDB_GroupStatus), but there's no way to read it through the API. I checked the v2, v2.1 and v3 swagger docs and it isn't in any of them. The only group endpoint is /api/v3/AniDB/ReleaseGroup, which just returns the group names, not the per-anime status.
Feature Changes
Add a read-only v3 endpoint that returns the group status for a series, something like GET /api/v3/Series/{seriesID}/AniDB/ReleaseGroupStatus. Since the data already gets fetched and stored, hopefully it isn't much to add. It would let anything built on the API see which groups have released a show and whether their release is complete, instead of trying to work it out from file names.
Feature Examples
No response
Before submitting your feature request, please verify the following.
Current Feature
The REST API (the AniDB endpoints). Shoko already fetches and stores the AniDB group status for each anime (which groups have released it, their state, the last episode and the episode range, stored as AniDB_GroupStatus), but there's no way to read it through the API. I checked the v2, v2.1 and v3 swagger docs and it isn't in any of them. The only group endpoint is /api/v3/AniDB/ReleaseGroup, which just returns the group names, not the per-anime status.
Feature Changes
Add a read-only v3 endpoint that returns the group status for a series, something like GET /api/v3/Series/{seriesID}/AniDB/ReleaseGroupStatus. Since the data already gets fetched and stored, hopefully it isn't much to add. It would let anything built on the API see which groups have released a show and whether their release is complete, instead of trying to work it out from file names.
Feature Examples
No response