AnalyticsConversationsBatch

Registers up to two hundred conversations at once. Every item gets its own verdict — one broken transcript does not cost the rest of the import. Bigger imports go through the archive.

POST
/Analytics/conversations/batch
AuthorizationBearer <token>

JWT Authorization header using Bearer scheme

In: header

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

curl -X POST "https://test.api.speaknode.com/api/Analytics/conversations/batch" \  -H "Content-Type: application/json" \  -d '{}'
{
  "items": [
    {
      "index": 0,
      "success": true,
      "session_id": "1ffd059c-17ea-40a8-8aef-70fd0307db82",
      "duplicate": true,
      "error": "string",
      "warning": "string"
    }
  ],
  "registered": 0,
  "duplicates": 0,
  "failed": 0,
  "upload_id": "f2ef591b-135b-46fa-a604-3d4fda5bfbfb"
}