Bornebiffen API (FastAPI)

This service now runs on FastAPI. Interactive documentation is available via /docs (Swagger UI) and /redoc (ReDoc). These views are powered by the OpenAPI schema generated from the same handlers described below.

All endpoints enforce Pydantic validation; invalid inputs return HTTP 422 with a structured error payload.

General endpoints

data

data

Returns data for movies.

Parameters:

examples:

search

Search endpoint. Returns relevant ids found with query

Parameters:

examples:

series

Series endpoint. Returns information about movies that are part of a series with a given id

Parameters:

example:

image

Image endpoint. Provides images for a given movie in different formats.

Parameters:

example:

Recommend

Recommender endpoint. Returns relevant ids based on id

Parameters:

example: /recommend?id=61730

example: /recommend?id=61730&id=10275

example: /recommend?id=61730&id=10275&min_length=5&max_length=20