The ranked backlog of prepared growth moves. Live (pending) moves only by default; resolved moves (shipped, skipped, archived, expired) keep stale ranks, so they are excluded unless ?include=resolved is passed.

get/api/v1/feed

Request

  • Base URL: https://afterlaunch.io
  • URL: https://afterlaunch.io/api/v1/feed
  • Auth: HTTP bearer

Query parameters

include'resolved'

Pass 'resolved' to include resolved moves (shipped, skipped, archived, expired) alongside the live ones.

sincestring date-time

Optional ISO-8601 timestamp. When set, return only moves first seen after it, the incremental "what is new" pull. Pass the newest first_seen_at you have already read so the same move is never returned twice. An invalid value returns 400.

verbosity'compact' | 'full'

How much of each move to return. Default 'compact': every move carries has_draft and draft_kind but no material body, so a long list stays cheap to read. Pass 'full' to include draft_content on every move. For the body of a single move, prefer GET /api/v1/moves/{id}. An invalid value returns 400.

Response

The ranked moves, best first. total_live counts the live (pending) backlog regardless of the include or since filters. snapshot_status, current_phase, deep_scan_eta_seconds and poll_after_seconds are always present and mirror the MCP list_feed tool.

Changes

No recorded changes to this operation across all 1 revision of this API.