Formulario Modificado

Existen tres formas de modificar un formulario en Persat

  • Desde la web

  • Desde la app de Android

  • Desde la API - No dispara el evento

De estar configurado el webhook, tanto los formularios modificados desde la web como desde la app de Android disparán el evento digitalform.updated.

Si desea configurar los webhooks siga los pasos en Configurar webhooks

Datos enviados en el evento

Los datos son enviados mediante una consulta HTTP POST, en donde el body contiene el siguiente texto en formato JSON.

{
   "eventType":"digitalform.updated",
   "payload":{
      "_id":"23391",
      "created":"2021-07-28T18:15:07.000Z",
      "created_by_user_name":"nombre@empresa.com.ar",
      "created_by_user_id":24,
      "client":{
         "id":24766,
         "name":"Persat",
         "uid_client":"CL-Test_001"
      },
      "df_data":{
         "schema_id":129,
         "results":{
            "last_updated":"2021-07-28T18:30:21.000Z",
            "formvalues":{
               "FWqNcCBuS":"Valor por default",
               "FWNd3DqkM":"valor por default\nOtro texto",
               "FWyletnTs": 23.33
         }
      }
   }
}

Analizando el evento recibido

eventType: Tipo de evento. Para el caso de nueva entrega, siempre será "digitalform.updated"

payload: Son los datos completos del formulario, ver la seccion Obtener Formulario

Last updated