Activities - BevvyTech/BrewskiDocs GitHub Wiki

Activities

Method Path Description
GET /activities Timeline of team activity, filterable by category.

GET /activities

  • Query Parameters:
    • teamId (uuid, required)
    • category (marketing | brewing | admin | production, optional)
    • page, pageSize (≤ 200, default pageSize 50)
  • Response 200:
    {
      "teamId": "d43c046a-10a1-4f52-bd0a-9bf16f828ab7",
      "category": "marketing",
      "page": 1,
      "pageSize": 50,
      "results": [
        {
          "id": "act-1001...",
          "teamId": "d43c046a-10a1-4f52-bd0a-9bf16f828ab7",
          "userId": "3f3fdd2e-1bab-49e3-9d24-8a2d0b307d1d",
          "category": "marketing",
          "tableName": "clients",
          "itemId": "5e7f...",
          "message": "Client created: Lantern Taproom",
          "metadata": {
            "clientId": "5e7f...",
            "type": "client.created"
          },
          "createdAt": "2025-02-04T12:30:01.000Z",
          "updatedAt": "2025-02-04T12:30:01.000Z"
        }
      ]
    }
  • Errors: 401 unauthorized, 403 when caller is not on the team.
⚠️ **GitHub.com Fallback** ⚠️