Skip to content

API Shape Overview

The active open-core backend is the Go API in open-core/apps/api. Detailed generated API reference is deferred for the first docs release.

  • Projects for research workspaces.
  • Queries for source-specific project searches.
  • Prompts for project-specific AI prompt configuration.
  • Scout runs for active and historical scouting work.
  • Posts and Google results for collected findings.
  • Reports for social research and Google search analysis.
  • Schedules for recurring scouting.
  • Runtime and model endpoints for configuration-aware UI behavior.

The Go API preserves Express response shapes where the open-core frontend already depends on them. Handlers stay thin, services own orchestration, and repositories own SQLite access.