JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "#/components/schemas/DetailedCall",
"title": "DetailedCall",
"allOf": [
{
"$ref": "#/components/schemas/Call"
},
{
"type": "object",
"properties": {
"content": {
"type": "object",
"properties": {
"topics": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"duration": {
"type": "number"
}
}
},
"description": "Topics discussed during the call."
},
"trackers": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"name": {
"type": "string"
},
"count": {
"type": "integer"
},
"occurrences": {
"type": "array",
"items": {
"type": "object",
"properties": {
"startTime": {
"type": "number"
},
"speakerId": {
"type": "string"
}
}
}
}
}
},
"description": "Tracked keywords and phrases."
},
"pointsOfInterest": {
"type": "object",
"properties": {
"actionItems": {
"type": "array",
"items": {
"type": "object",
"properties": {
"snippet": {
"type": "string"
},
"speakerId": {
"type": "string"
}
}
}
}
},
"description": "Key points and action items."
}
},
"description": "Content analysis data."
},
"collaboration": {
"type": "object",
"properties": {
"publicComments": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"commenterUserId": {
"type": "string"
},
"comment": {
"type": "string"
},
"audioStartTime": {
"type": "number"
},
"posted": {
"type": "string",
"format": "date-time"
}
}
},
"description": "Public comments on the call."
}
},
"description": "Collaboration data."
},
"interaction": {
"type": "object",
"properties": {
"speakers": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"userId": {
"type": "string"
},
"talkTime": {
"type": "number"
}
}
},
"description": "Speaker statistics."
},
"interactivity": {
"type": "number",
"description": "Interactivity score."
}
},
"description": "Interaction statistics."
},
"media": {
"type": "object",
"properties": {
"audioUrl": {
"type": "string",
"format": "uri",
"description": "URL for the audio recording."
},
"videoUrl": {
"type": "string",
"format": "uri",
"description": "URL for the video recording."
}
},
"description": "Media URLs for the call recording."
}
}
}
]
}