Implement note endpoints #23

Open
opened 2025-12-16 15:55:53 +01:00 by vikingowl · 0 comments
Owner

Create session notes API.

Endpoints

  • GET /sessions/:id/notes - List session notes
  • POST /sessions/:id/notes - Create note
  • GET /notes/:id - Get note details
  • PUT /notes/:id - Update note
  • DELETE /notes/:id - Delete note
  • PUT /notes/:id/visibility - Change visibility

Visibility Levels

  • private (author only)
  • shared (selected users)
  • public (all campaign members)
Create session notes API. ## Endpoints - [ ] GET `/sessions/:id/notes` - List session notes - [ ] POST `/sessions/:id/notes` - Create note - [ ] GET `/notes/:id` - Get note details - [ ] PUT `/notes/:id` - Update note - [ ] DELETE `/notes/:id` - Delete note - [ ] PUT `/notes/:id/visibility` - Change visibility ## Visibility Levels - private (author only) - shared (selected users) - public (all campaign members)
vikingowl added this to the M3: Session Notes Alpha milestone 2025-12-16 15:55:53 +01:00
vikingowl added the api label 2025-12-16 15:55:53 +01:00
vikingowl added this to the Phase 2: Session Notes project 2025-12-16 16:06:42 +01:00
Sign in to join this conversation.