Add series endpoint parity: /credits, /images, /videos
CI / lint (push) Canceled after 0s
CI / typecheck (push) Canceled after 0s
CI / unit-tests (push) Canceled after 0s
CI / integration-tests (push) Canceled after 0s
CI / container-build (push) Canceled after 0s
CI / dependency-audit (push) Canceled after 0s
CI / lint (push) Canceled after 0s
CI / typecheck (push) Canceled after 0s
CI / unit-tests (push) Canceled after 0s
CI / integration-tests (push) Canceled after 0s
CI / container-build (push) Canceled after 0s
CI / dependency-audit (push) Canceled after 0s
Movies have separate /credits, /images, /videos sub-endpoints; series only had /seasons. Adds the matching three for series, reusing the same cast/crew/creators three-way split series detail already does (extracted into _split_series_credits so both share it). Co-Authored-By: Claude Sonnet 5 <[email protected]>
This commit is contained in:
co-authored by
Claude Sonnet 5
parent
6956bf7406
commit
74adcf77bc
+7
-1
@@ -126,6 +126,9 @@ ingested:
|
||||
| GET | `/api/v1/series` |
|
||||
| GET | `/api/v1/series/{aurora_id}` |
|
||||
| GET | `/api/v1/series/{aurora_id}/seasons` |
|
||||
| GET | `/api/v1/series/{aurora_id}/credits` |
|
||||
| GET | `/api/v1/series/{aurora_id}/images` |
|
||||
| GET | `/api/v1/series/{aurora_id}/videos` |
|
||||
| GET | `/api/v1/seasons/{aurora_id}` |
|
||||
| GET | `/api/v1/episodes/{aurora_id}` |
|
||||
|
||||
@@ -138,7 +141,10 @@ and validation behavior.
|
||||
Series detail includes `networks` and `companies` as separate lists (a TV
|
||||
network and a production company are both `Company` rows distinguished by
|
||||
`company_type` — see `docs/database.md`), plus `creators` (series-level
|
||||
"Creator" credits) alongside `cast`/`crew`.
|
||||
"Creator" credits) alongside `cast`/`crew`. `/credits`, `/images`, and
|
||||
`/videos` are the same sub-resources broken out on their own, mirroring the
|
||||
movie endpoints above (parity that was missing until now) — `/credits`
|
||||
carries the same `cast`/`crew`/`creators` three-way split as series detail.
|
||||
|
||||
## People
|
||||
|
||||
|
||||
Reference in New Issue
Block a user