Titles

Add a season to a series

POST
/v1/titles/{id}/seasons

Creates a season under the series :id. The season becomes a title of its own in the series' catalog; a series in no catalog is refused. Edit its title afterwards with PUT /v1/titles/{id}.

Scope: library:write

Authorization

apiKey
headerAuthorizationBearer <ik_live_…>

An organisation API key from Settings → Organisation → API keys. Each operation names the one scope it needs — see https://developer.ingenee.ai/docs/authentication.

Path Parameters

id*string

Request Body

application/json
  1. body
seasonNumber*integer

0 is specials, as in TMDB.

Range0 <= value <= 1000
title?string

Defaults to Season <n>.

Length1 <= length <= 500
year?integer

Stored on the season title. The series page reads a season's year from its air date, which only an imported season carries, so it shows on the season title page.

Range1850 <= value <= 2200

Response Body

OK

application/json
  1. response
[key: string]?any
Example Request
curl -X POST 'https://dev.app.ingenee.ai/api/v1/titles/string/seasons' \  -H 'Content-Type: application/json' \  -d '{  "seasonNumber": 0}'
Example Response
{}