Registro de cambios
Manténgase al día con las nuevas funciones y cambios de la API
Lanzamiento del servidor MCP
NuevoConecta 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
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.
Nuevos parámetros para recuperar respuestas (API v3)
Mejoras al endpoint GET /quiz/{id}/answers
Parámetros añadidos:
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.
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.
order Tipo: string|nullable
Predeterminado: nullable
Valores disponibles: desc, asc
Descripción: Dirección de ordenamiento. desc — descendente; asc — ascendente.
Ejemplo de uso:
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: