Structs§
- archive_
notice - Archive a notice (Published/Expired → Archived)
- create_
notice - Create a new notice (Draft status)
- delete_
notice - Delete a notice
- get_
notice - Get notice by ID with author name enrichment
- get_
notice_ statistics - Get notice statistics for a building
- list_
author_ notices - List all notices created by an author
- list_
building_ notices - List all notices for a building (all statuses)
- list_
notices_ by_ category - List notices by category (General, Maintenance, Social, etc.)
- list_
notices_ by_ status - List notices by status (Draft, Published, Archived, Expired)
- list_
notices_ by_ type - List notices by type (Announcement, Event, LostAndFound, ClassifiedAd)
- list_
pinned_ notices - List pinned notices for a building (important announcements)
- list_
published_ notices - List published notices for a building (visible to members)
- pin_
notice - Pin a notice to top of board (Published only)
- publish_
notice - Publish a notice (Draft → Published)
- set_
expiration - Set expiration date for a notice
- unpin_
notice - Unpin a notice
- update_
notice - Update a notice (Draft only)