Titles

Add an episode to a series

POST
/v1/titles/{id}/episodes

Creates an episode under the series :id, and its season too if that season does not exist yet. A position already taken answers 409.

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
Range0 <= value <= 1000
episodeNumber*integer
Range0 <= value <= 100000
title*string
Length1 <= length <= 500
runtimeMinutes?integer

Whole minutes. Not locked: a measured runtime from the media file replaces it (§8 rule 20).

Range0 <= value <= 100000
description?string
Lengthlength <= 5000

Response Body

OK

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