Skip to main content

Overview

Analysis provides detailed insights about a meeting, including performance metrics, strengths, growth areas, and goal-based evaluations.

Need to create a meeting first?

Create a meeting from a scenario, then fetch analysis once it’s generated.
Analysis Timing: Analysis is generated after a meeting ends. If you don’t see analysis immediately, wait a bit and retry.

Get Analysis by Meeting ID

Retrieve the analysis for a specific meeting.
meetingId
integer
required
The meeting ID to get analysis for
curl -X GET https://api.waterrai.com/analyses/meeting/789 \
  -H "Authorization: Bearer YOUR_API_SECRET_OR_JWT_TOKEN"
{
  "id": 101,
  "meeting_id": 789,
  "title": "Product Manager Interview Analysis",
  "average_score": 85,
  "total_score": 340,
  "summary": "Strong performance overall with excellent communication skills...",
  "strengths": [
    "Clear articulation of product strategy",
    "Effective use of frameworks",
    "Strong user research insights"
  ],
  "growth_areas": [
    "Could improve on technical depth",
    "More specific examples would strengthen answers"
  ],
  "repetitions": ["you know", "I think"],
  "filler_words": ["um", "uh", "like"],
  "weak_words": ["maybe", "probably"],
  "sentence_starters": ["So", "Well", "I mean"],
  "GoalResults": [
    {
      "id": 1,
      "goal_id": 10,
      "score": 90,
      "feedback": "Excellent demonstration of product thinking"
    }
  ],
  "created_at": "2024-01-15T11:15:00Z"
}

Get Analysis by Analysis ID

Retrieve a specific analysis by its ID.
id
integer
required
The analysis ID
curl -X GET https://api.waterrai.com/analyses/101 \
  -H "Authorization: Bearer YOUR_API_SECRET_OR_JWT_TOKEN"
{
  "id": 101,
  "meeting_id": 789,
  "title": "Product Manager Interview Analysis",
  "average_score": 85,
  "total_score": 340,
  "summary": "Strong performance overall...",
  "strengths": [...],
  "growth_areas": [...],
  "GoalResults": [...]
}

Get All Analyses

Retrieve all analyses for the authenticated user.
none
curl -X GET https://api.waterrai.com/analyses \
  -H "Authorization: Bearer YOUR_API_SECRET_OR_JWT_TOKEN"
[
  {
    "id": 101,
    "meeting_id": 789,
    "title": "Product Manager Interview Analysis",
    "average_score": 85,
    "created_at": "2024-01-15T11:15:00Z"
  }
]

Get Analyses by Scenario

Retrieve all analyses for meetings conducted with a specific scenario.
scenarioId
integer
required
The scenario ID
curl -X GET https://api.waterrai.com/analyses/scenario/456 \
  -H "Authorization: Bearer YOUR_API_SECRET_OR_JWT_TOKEN"
[
  {
    "id": 101,
    "meeting_id": 789,
    "title": "Product Manager Interview Analysis",
    "average_score": 85,
    "Meeting": {
      "id": 789,
      "person_name": "John Doe",
      "created_at": "2024-01-15T10:40:00Z"
    },
    "GoalResults": [...]
  }
]