Un solo endpoint que reemplaza a las cuatro versiones anteriores de Answers y agrega datos opcionales sobre esa base.
| Recurso | Enlace |
|---|---|
| Documentación oficial de la API | dscope.github.io/docs/#get-all-answers-v5-beta |
| Manifest YAML para Airbyte Cloud | datascope_source_manifest.yaml |
| Generar token de API | app.mydatascope.com/integrations |
En las versiones v1 a v4, cada pregunta del formulario se convierte en una clave propia al nivel superior de la respuesta. Eso significa que cada formulario produce un conjunto distinto de columnas, y un destino relacional (BigQuery, Snowflake, Postgres) no puede modelarlo de forma estable: agregar una pregunta cambia el esquema.
V5 resuelve esto con el custom field answers_data_in_array, que mueve las preguntas a un arreglo anidado answers. El esquema de la respuesta deja de cambiar por formulario.
Además, V5 unifica en un solo endpoint todas las funcionalidades que antes estaban repartidas: se elige la versión base con el parámetro version y se activan los datos extra con custom_fields.
Estado: Beta. El endpoint es estable y está en producción, pero la lista de campos sigue creciendo. Cualquier comentario o reporte de error es bienvenido.
GET <https://www.mydatascope.com/api/external/v5/answers>
Autenticación por header:
Authorization: <tu_token>
Permiso necesario: el usuario dueño del token necesita permiso de exportación en DataScope. Conviene confirmarlo con el administrador de la cuenta antes de montar una integración recurrente.