Operations Docs
Memory Page API v1
/operations/memory-page-api-v1Memory Page API v1
Memory Page API v1 gives the Flutter memories tab a page-level read contract while preserving the existing memory create/get/delete endpoints.
Endpoints
-
GET /api/families/:familyId/memories/overview- Query:
limit,today=YYYY-MM-DD - Response:
{ recent, onThisDay, summary, generatedAt } recentis newest-first by memory date.onThisDayignores year and matches the month/day oftoday.summaryincludestotal,thisWeek,withPhoto, andfromChat.
- Query:
-
GET /api/families/:familyId/memories/search- Query:
q,limit - Response:
{ items } - Searches title, description, and location. Empty
qreturns an empty list.
- Query:
Existing Endpoints Kept
GET /api/families/:familyId/memoriesPOST /api/families/:familyId/memoriesGET /api/families/:familyId/memories/:memoryIdPOST /api/families/:familyId/memories/from-chatDELETE /api/families/:familyId/memories/:memoryId
Flutter Bridge
EngineMemoryRepository.memoriesStream reads memories/overview and
uses its recent array. onThisDayStream reads the same page API and
uses onThisDay, replacing the older client-side filter.
SDK assets