How it works

# Highlights partial

Highlights are a separate reading layer. They are not just bookmarks with a new name. The route family is meant to let readers annotate, filter, and surface political reading publicly or privately.

Routes

Primary routes

Main routes
/highlights, /highlights/:highlightId
Post adjacency
/profile/:name/post/:rkey/highlights
Separate from
/saved bookmarks and generic post saving

State ownership

What this route family owns

  • Highlight ranges over a subject record using start and end.
  • Reader annotation text, color, optional tag, and location/community metadata.
  • Visibility state for public versus private highlight behavior.

Related contracts

  • com.para.highlight.defs
  • com.para.highlight.listHighlights
  • com.para.highlight.getHighlight

Read next