Lumiere VOD (1.0.0)

Download OpenAPI specification:Download

GetVod

path Parameters
lumiere_id
required
integer (Unique Lumiere ID of the work)

Responses

Response samples

Content type
application/json
[
  • {
    }
]

GetWork

path Parameters
lumiere_id
required
integer (Unique Lumiere ID of the work)

Responses

Response samples

Content type
application/json
{
  • "id": 0,
  • "original_title": "string",
  • "prod_year": 0,
  • "production_countries": "string",
  • "directors": "string",
  • "links": [
    ],
  • "other_titles": [
    ],
  • "work_type": "serie",
  • "season_num": { },
  • "episodes_count": { },
  • "seasons_count": { },
  • "seasons": { },
  • "serie_id": { },
  • "serie_original_title": { }
}

GetPartners

Responses

Response samples

Content type
application/json
[
  • {
    }
]

GetDirectors

query Parameters
term
required
string (search term) >= 2 characters

Responses

Response samples

Content type
application/json
[
  • {
    }
]

GetTitles

query Parameters
term
required
string (search term) >= 2 characters

Responses

Response samples

Content type
application/json
[
  • "string"
]

GetStats

Responses

Response samples

Content type
application/json
{
  • "nb_catalogs": 0,
  • "nb_seasons": 0,
  • "nb_films": 0,
  • "nb_presences": 0
}

GetVodCatalogs

Responses

Response samples

Content type
application/json
[
  • {
    }
]

GetCountries

Responses

Response samples

Content type
application/json
[
  • {
    }
]

SearchWorks

Request Body schema: application/json
null or string
null or Array of strings
null or string
null or Array of integers
null or Array of strings
null or Array of integers
null or Array of strings
null or Array of strings
null or Array of strings
null or Array of strings

Responses

Request samples

Content type
application/json
{
  • "id_type": { },
  • "ids": { },
  • "title": { },
  • "directors": { },
  • "work_types": { },
  • "production_years": { },
  • "production_countries": { },
  • "catalogs": { },
  • "catalogs_countries": { },
  • "business_models": { }
}

Response samples

Content type
application/json
[
  • {
    }
]

SearchWorksByTerm

Request Body schema: application/json
term
required
string [ 2 .. 200 ] characters

Responses

Request samples

Content type
application/json
{
  • "term": "string"
}

Response samples

Content type
application/json
[
  • {
    }
]