Skip to main content
pinbox list is the inbox. Run it to see what is waiting, then pass an id to pinbox show for the detail.

Usage

Options

string
Filter: open or resolved. Default: all.
boolean
Machine output: the {"ok":true,"data":…} envelope.

Examples

One line per pin: id, status, age, place, text. The columns are space-aligned and greppable. The count line goes to stderr.
The fourth column is the most specific place the pin names: its CSS selector if it has one, else its source anchor, else its URL. A pin that names no place shows . Filtering narrows the count line too:
An empty result prints nothing on stdout and 0 pins on stderr, and exits 0. An empty list is a successful answer, not an error.

JSON

data is an array of full pins — the same shape pinbox show returns, nothing summarized away.
A pipe is not a terminal, so pinbox list | … produces the envelope, not the columns. That is the output contract, not a quirk of this command.

Errors


Next: open one with pinbox show, get the counts alone with pinbox summary, or hand the whole set to something else with pinbox export.