Skip to content

Opportunities ​

Scored output for a project. An opportunity is not a Discover signal. See Concepts.

List Opportunities ​

GET /api/v1/projects/{projectId}/opportunities

Scope: intangia:read. You must be a member. There are no query parameters.

The body is the project payload. s3_path is removed everywhere it would have appeared. A project with nothing scored yet looks like this:

json
{
  "keywords": [],
  "project_analyses": {
    "total": 0,
    "generating": 0,
    "running": 0,
    "completed": 0,
    "by_status": {},
    "items": []
  },
  "error": null
}

keywords holds the scored datasets for each scope keyword: themes, target assessments, indication assessments, and modality assessments. project_analyses counts discovery and scoring work. error is null, or a message when the payload could not be loaded.

This route does not return the ranked scoreboard, pillar text, or evidence. Those are the MCP tools list_opportunities and get_assessment.

Actionable insights for better R&D and strategy decisions.