Omschrijving

Data uit een ander document ophalen en de velden in het huidige document mee vullen. Aangezien dit ook vaak vanuit een gedeeld document wordt gedaan gebruiken we het documentnr en de sharekey als authenticatie. 

 

Velden
id: ID van de API in TabletForms
url: Endpoint van de webservice
method: Aanroep soort, in dit geval post

type: Soort APIKey
APIKeys: ID's van de Keys in de ID van de API in TabletForms  API

BodyParams: Json body van de webcall, bij id het documentnr opgeven waarvan men de data wil ophalen


documentNR: ID van huidige document   

sharedKey: share_key van huidige document   

 

URL

https://tf2.tablet-forms.nl//Formuliers/CreateJson

 

JSON

{

   "id":19,

   "url":"/Formuliers/AsJson",

   "method":"post",

   "type":"keypair",

   "APIKeys":[

      {

         "id":23,

         "type":"body"

      }

   ],

   "BodyParams":{

      "id":"680392"

   },

   "documentNr":"681393",

   "sharedKey":"4cppnk21"

}

 

Response

{

   "templateId":"1234",

   "tf_documentnr":"664251",

   "tf_documentkenmerk":"Kanmerk 1",

   "tf_documentnaam":"Demoformulier 1",

   "tf_veldnaam_1":"data 1",

   "tf_veldnaam_2":"data 2",

   "tf_veldnaam_3":"data 3"

}


In de response staat staan alle velden met hun data, deze kan gebruikt worden om de velden in het huidige document te vullen.