Skip to content

Episode

8 operations generated from the Engine OpenAPI schema. Request and response model names can be expanded in the interactive schema.

DELETE /api/v1/episodes/{id}

Delete the episode by ID.

Authentication: Authorization header (ApiKeyAuth)

Parameters

NameLocationTypeRequiredDescription
idpathstringYesepisode ID

Responses

StatusDescriptionSchema
200OKroute.APIResponse

GET /api/v1/episodes/{id}

Get the episode by ID.

Authentication: Authorization header (ApiKeyAuth)

Parameters

NameLocationTypeRequiredDescription
idpathstringYesepisode ID

Responses

StatusDescriptionSchema
200OKroute.APIResponse + object

PATCH /api/v1/episodes/{id}

Update the episode by ID.

Authentication: Authorization header (ApiKeyAuth)

Parameters

NameLocationTypeRequiredDescription
idpathstringYesepisode ID
episodebodyapp.EpisodeYesEpisode Data

Responses

StatusDescriptionSchema
200OKroute.APIResponse + object

DELETE /api/v1/episodes/{id}/logs

Delete episode logs.

Authentication: Authorization header (ApiKeyAuth)

Parameters

NameLocationTypeRequiredDescription
idpathintegerYesEpisode ID

Responses

StatusDescriptionSchema
204No Content

GET /api/v1/episodes/{id}/logs

List episode logs.

Authentication: Authorization header (ApiKeyAuth)

Parameters

NameLocationTypeRequiredDescription
idpathintegerYesEpisode ID
afterqueryintegerNoLog sequence cursor; values less than or equal to 0 return all logs

Responses

StatusDescriptionSchema
200OKarray of utils.LogEntry

GET /api/v1/episodes/{id}/logs/download

Download episode logs.

Authentication: Authorization header (ApiKeyAuth)

Parameters

NameLocationTypeRequiredDescription
idpathintegerYesEpisode ID

Responses

StatusDescriptionSchema
200OKfile

GET /api/v1/series/{id}/episodes

Get episodes by series ID.

Authentication: Authorization header (ApiKeyAuth)

Parameters

NameLocationTypeRequiredDescription
idpathstringYesseries ID

Responses

StatusDescriptionSchema
200OKroute.APIResponse + object

POST /api/v1/series/{id}/episodes

Add the episode by series ID.

Authentication: Authorization header (ApiKeyAuth)

Parameters

NameLocationTypeRequiredDescription
idpathstringYesseries ID
episodebodyapp.EpisodeYesEpisode Data

Responses

StatusDescriptionSchema
200OKroute.APIResponse + object