# Exportación

{% hint style="info" %}
Considera que este endpoint debe ser usado con un medio de autorización válido, recomendado usando API Token.
{% endhint %}

{% hint style="warning" %}
Existe un límite de 5000 registros por solicitud.
{% endhint %}

## Tabla de decisión

Nuestra API de exportación está diseñada para casos de uso específicos y no para acceso a datos en tiempo real.

De forma general, si los campos de exportación son suficientes y no requeridos en vivo, la API de exportación es ideal; en caso contrario, requieres la mayor cantidad de datos posible que no están en la API de exportación y/o deben ser en tiempo real, prefiere usar [Webhooks](/es-developers/webhooks/introduccion.md).

El principal beneficio de nuestros Webhooks es que cuentan con tecnología Zero-ETL que permite adaptar los datos al destino, evitando procesos ETL intermedios que pueden incrementar el costo y mantenimiento.

<table><thead><tr><th>Caso de uso</th><th data-type="checkbox">API exportación</th><th data-type="checkbox">Webhooks</th></tr></thead><tbody><tr><td>Batch de datos cada 24hrs</td><td>true</td><td>false</td></tr><tr><td>Dashboard BI por día, semana o mes</td><td>true</td><td>false</td></tr><tr><td>Dashboard en tiempo real</td><td>false</td><td>true</td></tr><tr><td>Automatizaciones basada en eventos</td><td>false</td><td>true</td></tr><tr><td>Datos anidados no tabulados</td><td>false</td><td>true</td></tr><tr><td>Zero-ETL</td><td>false</td><td>true</td></tr></tbody></table>

## Endpoints

{% content-ref url="/pages/yG24sp7khdPKJiMZsqrm" %}
[Llamadas](/es-developers/exportacion/llamadas.md)
{% endcontent-ref %}

{% content-ref url="/pages/SW7cDhDCRfpNIrb6c5sA" %}
[Filas](/es-developers/exportacion/filas.md)
{% endcontent-ref %}

{% content-ref url="/pages/myK0kaAqzuOQji1CFRsI" %}
[Metadata](/es-developers/grabaciones/cloud/metadata.md)
{% endcontent-ref %}

{% content-ref url="/pages/XmBvAeVnLutKjS8GZsIA" %}
[Comentarios](/es-developers/exportacion/comentarios.md)
{% endcontent-ref %}

{% content-ref url="/pages/jTm7cgpfVL4vZjVHSp3k" %}
[Etiquetas](/es-developers/exportacion/etiquetas.md)
{% endcontent-ref %}

{% content-ref url="/pages/vzh7L6cLIYi7oK4slCCZ" %}
[Reuniones](/es-developers/exportacion/reuniones.md)
{% endcontent-ref %}

{% content-ref url="/pages/wjpJxbZ8YMPxl0yoaSVF" %}
[Grabaciones](/es-developers/exportacion/grabaciones.md)
{% endcontent-ref %}

{% content-ref url="/pages/eTn4O7oE5Omf7iovkTAL" %}
[Tópicos IA](/es-developers/exportacion/topicos-ia.md)
{% endcontent-ref %}

{% content-ref url="/pages/0bUWnhUGbKsifRhqUM0p" %}
[Sentimientos IA](/es-developers/exportacion/sentimientos-ia.md)
{% endcontent-ref %}

{% content-ref url="/pages/uQXYmLcye88NqY0VIfKn" %}
[Formularios](/es-developers/exportacion/formularios.md)
{% endcontent-ref %}

{% content-ref url="/pages/NA1fPdbA1UaDZPm1WW9L" %}
[Encuestas](/es-developers/exportacion/encuestas.md)
{% endcontent-ref %}

## Columnas

A continuación, tenemos un listado de las columnas que pueden usar para traducir y permitir que estén en tu idioma.

{% hint style="info" %}
Esto es completamente opcional.
{% endhint %}

{% code lineNumbers="true" %}

```json
{
    "id": "Identificador",
    "segment": "Segmento",
    "agent": "Agente",
    "call": "Llamada",
    "appointment": "Cita",
    "queue": "Fila",
    "createdAt": "Fecha",
    "startTime": "Inicio",
    "endTime": "Fin",
    "duration": "Duración",
    "extraData": "Meta Data",
    "canceled": "Abandonada",
    "assigned": "Asignada",
    "dismissed": "Rechazada",
    "canceledReason": "Razón Cancelación",
    "customerLeave": "Cliente cortó",
    "survey": "Encuesta",
    "comments": "Comentarios",
    "tag": "ID Etiqueta",
    "tags": "Etiquetas",
    "transferredAgent": "Transferido a agente",
    "transferredSegment": "Transferido a segmento",
    "disconnections": "Desconexiones",
    "connections": "Conexiones",
    "userAgent": "Usuario agente",
    "osName": "Sistema operativo (nombre)",
    "osVersion": "Sistema operativo (version)",
    "browserName": "Navegador (nombre)",
    "browserVersion": "Navegador (version)",
    "ip": "IP",
    "ipType": "Tipo IP",
    "referrer": "Referido",
    "timezone": "Zona horaria",
    "langCode": "Idioma (code)",
    "langNative": "Idioma",
    "langName": "Idioma (nombre)",
    "carrierName": "ISP",
    "carrierDomain": "ISP (domain)",
    "continentName": "Continente (nombre)",
    "continentCode": "Continente (code)",
    "countryName": "País",
    "countryCode": "País (code)",
    "regionName": "Region",
    "regionCode": "Region (code)",
    "cityName": "Ciudad",
    "coordinates": "Coordenadas",
    "deviceType": "Dispositivo",
    "agentForm": "ID formulario agente",
    "surveyId": "ID Encuesta",
    "baseForm": "ID formulario cliente",
    "url": "URL",
    "tagName": "ID Etiqueta",
    "tagLabel": "Nombre Etiqueta",
    "createdBy": "Creado por",
    "consent": "Fecha de consentimiento del cliente",
    "sentimentText": "Texto del Sentimiento",
    "sentimentNumber": "Número del Sentimiento",
    "requestedAt": "Solicitado en",
    "summary": "Resumen",
    "topicName": "Nombre del Topico",
    "topicScore": "Puntuación del Topico"
}
```

{% endcode %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.videsk.io/es-developers/exportacion.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
