AnalyticsConversationsSessionid

Corrects what the pipeline could not know: the performer, the language, the customer, and which speaker is the operator. Re-assigning speakers recomputes the time-based metrics straight away — that is arithmetic, no model is asked, and a talk share attributed to the wrong side should not survive until the next full re-analysis.

PUT
/Analytics/conversations/{sessionId}
AuthorizationBearer <token>

JWT Authorization header using Bearer scheme

In: header

Path Parameters

sessionId*string

Conversation to correct.

Formatuuid

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

curl -X PUT "https://test.api.speaknode.com/api/Analytics/conversations/497f6eca-6276-4993-bfeb-53cbbbba6f08" \  -H "Content-Type: application/json" \  -d '{}'
{
  "success": true,
  "error": "string",
  "records_updated": 0
}