Premios
Ediciones personalizadas con categorías, nominados y ganadores.
Una edición puede usar el catálogo, una lista del autor o juegos registrados durante su año. Las listas base se siguen en vivo: los juegos eliminados dejan de aparecer como nominados o ganadores. Los borradores son privados. El campo version impide que una pestaña sobrescriba cambios más recientes.
/api/ v1/ awards24 ediciones visibles por página. view=mine o community; username filtra el autor; page=1..1000. Borradores solo para el dueño.
/api/ v1/ awardsCrea una edición. name (1..100), year (1970..9999), mode (PERSONAL/PREDICTIONS), rules (hasta 5000), source (CATALOG/LIST/PLAYED_YEAR), source_list_id (UUID de tu lista si LIST), visibility, status (DRAFT/PUBLISHED), categories (1..30). Cada categoría: id UUID, name, description, max_nominees (1..20), nominees (IDs únicos), winner (ID nominado o null). Publicar exige un nominado por categoría.
/api/ v1/ awards/ {id}Edición visible con juegos y categorías filtrados por la elegibilidad actual. invalid_ids solo para el dueño. Acepta UUID o public_id.
/api/ v1/ awards/ {id}Reemplaza el documento completo con los campos de POST y version de la última lectura. Conflictos devuelven 409; juegos fuera de la base son rechazados.
/api/ v1/ awards/ {id}Elimina una edición del usuario actual.
/api/ v1/ awards/ {id}/ eligibleSolo el dueño: 48 juegos elegibles por página, q busca por slug, page=1..1000. CATALOG sugiere la biblioteca; la búsqueda general usa la API de catálogo.
/api/ v1/ awards/ sourcesListas del usuario actual para elegir la base. 48 por página; q busca nombres y page=1..1000.