diff --git a/specs/openapi.json b/specs/openapi.json index 9c188e2..1cbeb2e 100644 --- a/specs/openapi.json +++ b/specs/openapi.json @@ -19690,6 +19690,12 @@ "items": { "$ref": "#/components/schemas/UserResponse" } + }, + "clip_events_timeline": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ClipEventTimelineEntryResponse" + } } }, "required": [ @@ -21894,6 +21900,37 @@ "value" ] }, + "ClipEventTimelineEntryResponse": { + "type": "object", + "properties": { + "timestamp_ms": { + "type": "integer", + "format": "int32" + }, + "speaking": { + "$ref": "#/components/schemas/ClipSpeakingEventResponse" + } + }, + "required": [ + "timestamp_ms" + ] + }, + "ClipSpeakingEventResponse": { + "type": "object", + "properties": { + "user_id": { + "$ref": "#/components/schemas/SnowflakeType" + }, + "speaking_flags": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "user_id", + "speaking_flags" + ] + }, "CommandPermissionResponse": { "type": "object", "properties": { @@ -30788,6 +30825,12 @@ "items": { "$ref": "#/components/schemas/UserResponse" } + }, + "clip_events_timeline": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ClipEventTimelineEntryResponse" + } } }, "required": [ diff --git a/specs/openapi_preview.json b/specs/openapi_preview.json index ba221b7..4649c1d 100644 --- a/specs/openapi_preview.json +++ b/specs/openapi_preview.json @@ -19702,6 +19702,12 @@ "items": { "$ref": "#/components/schemas/UserResponse" } + }, + "clip_events_timeline": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ClipEventTimelineEntryResponse" + } } }, "required": [ @@ -21945,6 +21951,37 @@ "value" ] }, + "ClipEventTimelineEntryResponse": { + "type": "object", + "properties": { + "timestamp_ms": { + "type": "integer", + "format": "int32" + }, + "speaking": { + "$ref": "#/components/schemas/ClipSpeakingEventResponse" + } + }, + "required": [ + "timestamp_ms" + ] + }, + "ClipSpeakingEventResponse": { + "type": "object", + "properties": { + "user_id": { + "$ref": "#/components/schemas/SnowflakeType" + }, + "speaking_flags": { + "type": "integer", + "format": "int32" + } + }, + "required": [ + "user_id", + "speaking_flags" + ] + }, "CommandPermissionResponse": { "type": "object", "properties": { @@ -30886,6 +30923,12 @@ "items": { "$ref": "#/components/schemas/UserResponse" } + }, + "clip_events_timeline": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ClipEventTimelineEntryResponse" + } } }, "required": [