Concierge — decide what to watch

One decision for a free-time window: a single primary pick (TV or streaming) with confidence and alternatives. Nested/array parameters are easier via POST.

get/api/v1/concierge

Request

  • Base URL: https://tv.madeinro.eu
  • URL: https://tv.madeinro.eu/api/v1/concierge
  • Auth: one of:
    • none
    • HTTP bearer
    • API key in header X-Api-Key

Query parameters

startstring

"now" | "HH:MM" (Europe/Bucharest) | ISO instant

duration_mininteger
duration_hoursnumber

Shorthand when window is absent; starts at now.

moodstring

obosit | vesel | concentrat | romantic | familie | captivant (RO/EN aliases accepted)

exclude_categoriesstring[]

Anti-noise filter (default: all four).

exclude_keywordsstring[]
sourcesstring[]
max_alternativesinteger
risk_aversion'low' | 'high'

low = 3 alternatives, high = none

allow_pausesboolean
min_ratingnumber
preferstring[]

Response

The decision.

okboolean required
reasonstring

Present when ok=false (e.g. no_candidates_after_filters).

asked_at_utcstring required
contextobject
reasoningstring[]
anti_noiseobject
alternativesobject[]
lookaheadobject
important_todayobject[]
sources_usedstring[]

Changes

No recorded changes to this operation across all 1 revision of this API.