Encuesta


type
(VarChar)
(Requerido)

"base64"


code
(Texto)
(Requerido)


tipo
(Texto)
(Requerido)

"encuestas"


accion
(Texto)
(Requerido)

"view"


encuesta_id
(Texto)
(Requerido)


usr_id
(Texto)
(Requerido)


Url:
http://onecodedigital.com/sandbox/switchpoint-app/api/index.php
Método:
POST
Encripción:
Base64

Ejemplo de Petición:
Petición Base64:
{
    "type": "base64",
    "code": "eyAKCSJ0aXBvIjogImVuY3Vlc3RhcyIsICAKCSJhY2Npb24iOiAidmlldyIsCgkiZW5jdWVzdGFfaWQiOiAiMSIsCgkidXNyX2lkIjogIjEwNzkiCn0"
} 

====================

Petición limpia:


{ 
	"tipo": "encuestas",  
	"accion": "view",
	"encuesta_id": "1",
	"usr_id": "1079"
}

Ejemplo de Respuesta:
{
    "encuesta": {
        "encuesta_id": "1",
        "nombre": "Encuesta de Prueba 1",
        "fecha_inicio": "2021-12-01",
        "fecha_limite": "2021-12-31"
    },
    "preguntas": [
        {
            "pregunta_id": "1",
            "pregunta_tipo": "1",
            "pregunta": "¿Pregunta Abierta?"
        },
        {
            "pregunta_id": "2",
            "pregunta_tipo": "2",
            "pregunta": "¿Pregunta Selección Simple?",
            "opciones": [
                "Opción 01",
                "Opción 02"
            ]
        },
        {
            "pregunta_id": "3",
            "pregunta_tipo": "1",
            "pregunta": "¿Pregunta Respuesta Abierta"
        },
        {
            "pregunta_id": "4",
            "pregunta_tipo": "2",
            "pregunta": "¿Pregunta Selección Simple?",
            "opciones": [
                "Opción 001",
                "Opción 002",
                "Opción 003",
                "Opción 004"
            ]
        },
        {
            "pregunta_id": "5",
            "pregunta_tipo": "1",
            "pregunta": "Pregunta Abierta Otra?"
        }
    ]
}

Ejemplos de Error:
{
    "action": "error",
    "error": "en-1",
    "error_msn": "No hay encuestas"
}