|
|
|
@ -3332,6 +3332,53 @@ paths:
|
|
|
|
|
type: array
|
|
|
|
|
items:
|
|
|
|
|
$ref: '#/components/schemas/MovieResult'
|
|
|
|
|
/discover/movies/language/{language}:
|
|
|
|
|
get:
|
|
|
|
|
summary: Discover movies by original language
|
|
|
|
|
description: Returns a list of movies based on the provided ISO 639-1 language code in a JSON object.
|
|
|
|
|
tags:
|
|
|
|
|
- search
|
|
|
|
|
parameters:
|
|
|
|
|
- in: path
|
|
|
|
|
name: language
|
|
|
|
|
required: true
|
|
|
|
|
schema:
|
|
|
|
|
type: string
|
|
|
|
|
example: en
|
|
|
|
|
- in: query
|
|
|
|
|
name: page
|
|
|
|
|
schema:
|
|
|
|
|
type: number
|
|
|
|
|
example: 1
|
|
|
|
|
default: 1
|
|
|
|
|
- in: query
|
|
|
|
|
name: language
|
|
|
|
|
schema:
|
|
|
|
|
type: string
|
|
|
|
|
example: en
|
|
|
|
|
responses:
|
|
|
|
|
'200':
|
|
|
|
|
description: Results
|
|
|
|
|
content:
|
|
|
|
|
application/json:
|
|
|
|
|
schema:
|
|
|
|
|
type: object
|
|
|
|
|
properties:
|
|
|
|
|
page:
|
|
|
|
|
type: number
|
|
|
|
|
example: 1
|
|
|
|
|
totalPages:
|
|
|
|
|
type: number
|
|
|
|
|
example: 20
|
|
|
|
|
totalResults:
|
|
|
|
|
type: number
|
|
|
|
|
example: 200
|
|
|
|
|
language:
|
|
|
|
|
$ref: '#/components/schemas/SpokenLanguage'
|
|
|
|
|
results:
|
|
|
|
|
type: array
|
|
|
|
|
items:
|
|
|
|
|
$ref: '#/components/schemas/MovieResult'
|
|
|
|
|
/discover/movies/studio/{studioId}:
|
|
|
|
|
get:
|
|
|
|
|
summary: Discover movies by studio
|
|
|
|
@ -3467,6 +3514,53 @@ paths:
|
|
|
|
|
type: array
|
|
|
|
|
items:
|
|
|
|
|
$ref: '#/components/schemas/TvResult'
|
|
|
|
|
/discover/tv/language/{language}:
|
|
|
|
|
get:
|
|
|
|
|
summary: Discover TV shows by original language
|
|
|
|
|
description: Returns a list of TV shows based on the provided ISO 639-1 language code in a JSON object.
|
|
|
|
|
tags:
|
|
|
|
|
- search
|
|
|
|
|
parameters:
|
|
|
|
|
- in: path
|
|
|
|
|
name: language
|
|
|
|
|
required: true
|
|
|
|
|
schema:
|
|
|
|
|
type: string
|
|
|
|
|
example: en
|
|
|
|
|
- in: query
|
|
|
|
|
name: page
|
|
|
|
|
schema:
|
|
|
|
|
type: number
|
|
|
|
|
example: 1
|
|
|
|
|
default: 1
|
|
|
|
|
- in: query
|
|
|
|
|
name: language
|
|
|
|
|
schema:
|
|
|
|
|
type: string
|
|
|
|
|
example: en
|
|
|
|
|
responses:
|
|
|
|
|
'200':
|
|
|
|
|
description: Results
|
|
|
|
|
content:
|
|
|
|
|
application/json:
|
|
|
|
|
schema:
|
|
|
|
|
type: object
|
|
|
|
|
properties:
|
|
|
|
|
page:
|
|
|
|
|
type: number
|
|
|
|
|
example: 1
|
|
|
|
|
totalPages:
|
|
|
|
|
type: number
|
|
|
|
|
example: 20
|
|
|
|
|
totalResults:
|
|
|
|
|
type: number
|
|
|
|
|
example: 200
|
|
|
|
|
language:
|
|
|
|
|
$ref: '#/components/schemas/SpokenLanguage'
|
|
|
|
|
results:
|
|
|
|
|
type: array
|
|
|
|
|
items:
|
|
|
|
|
$ref: '#/components/schemas/TvResult'
|
|
|
|
|
/discover/tv/genre/{genreId}:
|
|
|
|
|
get:
|
|
|
|
|
summary: Discover TV shows by genre
|
|
|
|
|