Galgame 面
https://api.nextmoe.dev/v1/galgame- get
/v1/galgameCursor-paginated galgame list (thin aggregate items); sort=id|release_date, keyset cursor, no offset
- get
/v1/galgame/{id}Full aggregate record for one galgame (multi-source merge + attribution); include=intro,scores,covers,taxonomy gates the heavy blocks; weak ETag / 304
- get
/v1/galgame/batchBatch aggregate items by id (view=brief default = thin items; view=detail = full records, no include)
- get
/v1/galgame/calendarRelease calendar for one ISO month (sfw)
- get
/v1/galgame/calendar/pendingRelease calendar 'month TBD' bucket for a year (sfw)
- get
/v1/galgame/calendar/tbaRelease calendar 'date TBA' bucket (sfw)
- get
/v1/galgame/changesIncremental-sync keyset stream of {id, updated} ascending by (updated, id); take the ids and hydrate via batch
- get
/v1/galgame/officials/{id}/galgamesA maker's self-description + a page of its galgames (sfw)
- get
/v1/galgame/searchMeilisearch relevance over published + sfw galgames, projected to thin aggregate items (page/limit)
- get
/v1/galgame/tags/{id}/galgamesA tag's self-description + a page of the galgames carrying it (sfw)