Listar estructuras/esquemas de todos los Formularios

Para obtener las estructuras/esquemas de todos los formulario existentes, se debe enviar un GET como el que se especifica a continuación.

GET https://api.persat.com.ar/v1/digital-forms-schemas

Path Parameters

NameTypeDescription

includeWidgets

Boolean

true | false. En caso de ser true, incluye la descripcion de los widgets.

Headers

NameTypeDescription

Authorization*

String

Bearer API_KEY

{
	"success": true,
	"data": [{
		"form_group": 8,
		"schema_id": 52,
		"production": true,
		"version": 2,
		"draft": false,
		"description": {
			"title": "Encuesta de Satisfacción",
			"color": "GREEN",
			"widgets": [{
				"id": "FWmHGab5j",
				"title": "Nombre",
				"subtitle": "Complete el nombre y apellido",
				"widget_type": "TEXT_FIELD"
			},
			{
				"id": "FWPaMzjJt",
				"title": "Observaciones generales",
				"subtitle": "Complete las observaciones",
				"widget_type": "TEXT_PARAGRAPH"
			}, {...} 	/* Otro widget */	
			]
		}
	}, {...}	/* Otro tipo de formulario */
	]
}

Analizando la Respuesta

La respuesta es identica a la que se obtiene en Obtener estructura/esquema de un Formulario, solo que "data" ahora es un array, en donde cada item, es cada tipo de formulario.

En caso de no enviar el parámetro includeWidgets, el field "widgets" no aparecerá en la respuesta

Last updated