Skip to main content
POST
Request AI-powered analysis for a session transcript.

Path Parameters

id
string
required
The unique session identifier (for example, sess_01HXYZ123456789).

Request Body

profile
string
Optional analysis profile. Defaults to default.
include
array
Analysis components to include. Allowed values:
  • summary
  • sentiment
  • compliance
  • keywords
  • performance

Billing and Access

Successful POST /v1/sessions/{id}/analysis requests currently consume 1 API credit. The request succeeds only when:
  1. the session belongs to the authenticated organization
  2. the session transcript is available
  3. the organization subscription is active
  4. the organization has at least 1 API credit remaining

Response Headers

Response

Successful creates return 202 Accepted with the initial analysis object below (usually processing). Poll GET /v1/analyses/{id} or subscribe to events until status becomes completed or failed.
id
string
Unique analysis identifier.
object
string
Always analysis.
session_id
string
The session being analyzed.
status
string
Current analysis status. Immediate create responses return processing.