#911 — Master Activities API Endpoint

Repo: Twill-AI/facade State: closed | Status: done Assignee: nadddder, Ahmad1809

Created: 2026-01-10 · Updated: 2026-01-16

Description

Create a new API endpoint GET /api/v1/master/activities that allows master-level users to view activities across all partners. This will power the Activity Inbox in the Master Dashboard.

Query Parameters:

  • partner_id (string, optional) - Filter by partner
  • user_id (string, optional) - Filter by user
  • merchant_id (string, optional) - Filter by merchant
  • type (string[], optional) - Filter by activity types (see TrackedChangeType enum)
  • from_date (ISO8601, optional) - Start date
  • to_date (ISO8601, optional) - End date
  • page (number, optional) - Pagination (0-indexed)
  • limit (number, optional) - Items per page (default: 50)
  • sort (string, optional) - Sort order (default: changed_at:desc)

See activity-inbox.html for design

Notes

Add implementation notes, blockers, and context here

Add wikilinks to related people, meetings, or other tickets