Transcripciones
Obtener y buscar transcripciones de reuniones
Obtener Transcripcion
Obtiene la transcripcion de una reunion con paginacion. Cada segmento incluye el hablante, el texto y el offset en segundos para saltar al momento exacto en el audio.
curl -X GET "https://api.mirlo.com/v1/meetings/{meeting_id}/transcript?page=1&limit=100" \
-H "X-API-Key: tu_api_key" \
-H "x-organization-id: tu_organization_id"Parametros de Query
| Parametro | Tipo | Descripcion |
|---|---|---|
page | number | Pagina (default: 1) |
limit | number | Segmentos por pagina (default: 100, max: 500) |
Response
{
"success": true,
"data": [
{
"id": "seg_001",
"start_seconds": 0.0,
"speaker_name": "German Zuccoli",
"speaker_id": "spk_001",
"text": "Bueno, empecemos con el update del sprint."
},
{
"id": "seg_002",
"start_seconds": 3.8,
"speaker_name": "Franco",
"speaker_id": "spk_002",
"text": "Si, tengo listo el PR de la integracion con Zoom."
}
],
"pagination": {
"page": 1,
"limit": 100,
"total": 342,
"totalPages": 4
}
}Buscar en Transcripciones
Busca texto en todas las transcripciones de la organizacion. Retorna los segmentos que coinciden junto con la reunion a la que pertenecen.
curl -X GET "https://api.mirlo.com/v1/meetings/search/transcript?q=integracion%20zoom&page=1&limit=20" \
-H "X-API-Key: tu_api_key" \
-H "x-organization-id: tu_organization_id"Parametros de Query
| Parametro | Tipo | Requerido | Descripcion |
|---|---|---|---|
q | string | Si | Texto a buscar |
page | number | No | Pagina (default: 1) |
limit | number | No | Resultados por pagina (default: 20, max: 50) |
Response
{
"success": true,
"data": [
{
"id": "seg_002",
"start_seconds": 3.8,
"speaker_name": "Franco",
"text": "Si, tengo listo el PR de la integracion con Zoom.",
"meeting": {
"id": "mtg_4ca068cc-...",
"title": "Sync semanal con equipo de producto",
"createdAt": "2026-08-22T14:00:00.000Z",
"platform": "google_meet"
}
}
]
}La busqueda es full-text sobre el campo text de los segmentos. Los resultados se ordenan por relevancia.