Registro de cambios

Manténgase al día con las nuevas funciones y cambios de la API

11.03.2026

Lanzamiento del servidor MCP

Nuevo

Conecta asistentes de IA a SurveyNinja mediante el Protocolo de Contexto de Modelos.

Novedades:

  • Endpoint de producción https://mcp.surveyninja.io/mcp/v1 sobre el protocolo JSON-RPC 2.0.
  • 16 recursos de solo lectura — encuestas, respuestas, analíticas, temas, códigos promocionales.
  • Más de 30 herramientas — crear, publicar, exportar, códigos promocionales, variables y más.
  • Compatibilidad lista para usar con Claude Desktop, Cursor y VS Code — configuraciones en la documentación.
  • Límite de tasa: 180 solicitudes por minuto; los enlaces de exportación son válidos durante 1 hora.

Documentación: dev/api/mcp · Markdown completo para LLMs: /static/mcp_user_guide.md

25.02.2026

Lanzamiento de SurveyNinja API v3

Nueva versión principal de la API para trabajar con encuestas, respuestas e informes.

Cambios principales:

  • Ciclo de vida completo de la encuesta: crear, editar, publicar, archivar.
  • Autenticación y gestión de tokens actualizadas para integraciones.
  • URL base única https://api.surveyninja.io/api/v3/service que reemplaza las rutas heredadas.
  • Filtros, ordenamiento y paginación ampliados para listas de encuestas y respuestas.
  • Estructuras de datos actualizadas (encuestas, respuestas, informes) alineadas con api_v3.md.

Referencia completa de endpoints en /dev/api y versión markdown en /static/api/llms-full.md.

18.09.2025

Nuevos parámetros para recuperar respuestas (API v3)

Mejoras al endpoint GET /quiz/{id}/answers

Parámetros añadidos:

Nuevo parámetro is_complete

Tipo: boolean|nullable

Predeterminado: nullable

Descripción: Filtra las respuestas por estado de completitud. Si es true — solo respuestas completas; si es false — solo incompletas.

Nuevo parámetro sort

Tipo: string|nullable

Predeterminado: nullable

Valores disponibles: date_start, date_end

Descripción: Campo por el que ordenar las respuestas. date_start — por fecha de inicio; date_end — por fecha de finalización.

Nuevo parámetro order

Tipo: string|nullable

Predeterminado: nullable

Valores disponibles: desc, asc

Descripción: Dirección de ordenamiento. desc — descendente; asc — ascendente.

Ejemplo de uso:
Ejemplo de solicitud
curl -X GET "https://api.surveyninja.io/api/v3/service/quiz/123/answers?is_complete=true&sort=date_start&order=desc" \ -H "Authorization: Bearer YOUR_TOKEN"

Descarga la versión en markdown de la sección "Registro de cambios" para usar en ChatGPT / otros LLMs: