API overview

Post model and feed patterns (conceptual).

Tasks and posts

This site is task-based. A post belongs to a task (Classifieds or Gallery here), and the UI renders cards and detail pages without changing payload contracts.

Feed + search

Use the feed to fetch recent posts and /search to filter by keyword, category, or task. Keep queries short for fast scanning and predictable results.

Performance notes

Prefer server rendering for lists. Use CSS-first motion. Keep media heavy lifting on the CDN path.

Reference

Build for scanning + visuals

API

The product identity is two-lane: fast classified browsing and gallery-first image posts. Keep UI consistent, lean, and readable.

What’s next

Expand this doc page with real API routes and schemas only when the connector is finalized—UI stays the same either way.

Keep contracts stable
    Upland Commerce - Marketplace posts with visual discovery