Skip to content

openfoodfacts_proxy.routes.facets

source module openfoodfacts_proxy.routes.facets

Functions

  • get_facet_values Serve OFF facet value lists through the upstream proxy.

  • get_facet_products Serve supported OFF facet product lookups locally and proxy the rest.

source async get_facet_values(request: Request, facet_name: str, page: int = Query(1), page_size: int = Query(20), json: int | None = Query(None))Response

Serve OFF facet value lists through the upstream proxy.

source async get_facet_products(request: Request, facet_name: str, facet_value: str, page: int = Query(1), page_size: int = Query(25), fields: str | None = Query(None), sort_by: str | None = Query(None), json: int | None = Query(None))Response

Serve supported OFF facet product lookups locally and proxy the rest.