De GET webservices zijn om data op te halen uit de rapportages, dit kan alle data zijn of gefilterd voor specifieke gegevens.


Get rows

Omschrijving

Alle beschikbare rijen ophalen

 

Velden

api_token:  Organisatie api token

rapportage_id:  ID van de rapportage

pageSize: Het aantal rijen die de webservice moet ophalen.  "-1" haalt alles op, "500" haalt de eerste 500 rijen op, standaard worden de eerste 100 rijen opgehaald


 

URL

https://tf2.tablet-forms.nl/Rapportages/GetRowsJSON

 

JSON

{

    "api_token": "ebb51a6ba41bd055de3f7d1f08d17b19",

    "rapportage_id": "4",

    "pageSize": "-1"

}


Response

{

    "count": 2,

    "results": [

        {

            "id": 24,

            "documentnr": "1092162",

            "documentnaam": "Werkorder werkorder 1",

            "documentkenmerk": "",

            "verzonden": "FALSE",

            "voltooid": "true",

            "templateId": "840",

            "templatename": "Demoformulier responsive",

            "share_key": "",

            "documentlink": "https://tf2.tablet-forms.nl/Formuliers/Form/1092162",

            "user": "Beheerder Paul Hüveneers",

            "user_email": "beheerder.tabletforms@tablet-forms.nl",

            "CurrentYear": "2026",

            "CurrentMonth": "03",

            "CurrentWeek": "14",

            "CurrentDay": "31",

            "CurrentDate": "31-03-2026",

            "CurrentTime": "08:45:14"

        },

        {

            "id": 25,

            "documentnr": "1092163",

            "documentnaam": "Melding 2026-02-28",

            "documentkenmerk": "",

            "verzonden": "TRUE",

            "voltooid": "true",

            "templateId": "1306",

            "templatename": "QR Meldformulier",

            "share_key": "55c7417d8dd548ecb85661d4a1e6e521",

            "documentlink": "https://tf2.tablet-forms.nl/Formuliers/Form/1092163",

            "user": "Beheerder Paul Hüveneers",

            "user_email": "beheerder.tabletforms@tablet-forms.nl",

            "CurrentYear": "2026",

            "CurrentMonth": "02",

            "CurrentWeek": "9",

            "CurrentDay": "28",

            "CurrentDate": "28-02-2026",

            "CurrentTime": "14:52:06"

        }

    ]

}



Get rows filter

Omschrijving

Rijen ophalen die voldoen aan de filter

 

Velden

api_token:  Organisatie api token

rapportage_id:  ID van de rapportage
filter:  filter waarden van de rijen

field:  Veldnamen

 

URL

https://tf2.tablet-forms.nl/Rapportages/GetRowsJSON

 

JSON

{

    "api_token": "ebb51a6ba41bd055de3f7d1f08d17b19",

    "rapportage_id": "4",

    "filter": [

        {

            "field": "documentnaam",

            "type": "any",

            "value": "Werkorder"

        },

        {

            "field": "voltooid",

            "type": "any",

            "value": "true"

        }

    ]

}


Response


{

    "count": 2,

    "results": [

        {

            "id": 24,

            "documentnr": "1092162",

            "documentnaam": "Werkorder werkorder 1",

            "documentkenmerk": "",

            "verzonden": "FALSE",

            "voltooid": "true",

            "templateId": "840",

            "templatename": "Demoformulier responsive",

            "share_key": "",

            "documentlink": "https://tf2.tablet-forms.nl/Formuliers/Form/1092162",

            "user": "Beheerder Paul Hüveneers",

            "user_email": "beheerder.tabletforms@tablet-forms.nl",

            "CurrentYear": "2026",

            "CurrentMonth": "03",

            "CurrentWeek": "14",

            "CurrentDay": "31",

            "CurrentDate": "31-03-2026",

            "CurrentTime": "08:45:14"

        },

        {

            "id": 26,

            "documentnr": "1112278",

            "documentnaam": "Werkorder",

            "documentkenmerk": "",

            "verzonden": "TRUE",

            "voltooid": "true",

            "templateId": "840",

            "templatename": "Demoformulier responsive",

            "share_key": "",

            "documentlink": "https://tf2.tablet-forms.nl/Formuliers/Form/1112278",

            "user": "Beheerder Paul Hüveneers",

            "user_email": "beheerder.tabletforms@tablet-forms.nl",

            "CurrentYear": "2026",

            "CurrentMonth": "03",

            "CurrentWeek": "13",

            "CurrentDay": "25",

            "CurrentDate": "25-03-2026",

            "CurrentTime": "13:30:56"

        }

    ]

}




Get rows filter (empty)

Omschrijving

Rijen ophalen die voldoen aan de filter voor lege velden. Hiervoor wordt het "type" attribuut van "field" gebruikt  

 

Velden

api_token:  Organisatie api token

rapportage_id:  ID van de rapportage

field:  Veldnamen

 

URL

https://tf2.tablet-forms.nl/Rapportages/GetRowsJSON

 

JSON

{

    "api_token": "ebb51a6ba41bd055de3f7d1f08d17b19",

    "rapportage_id": "4",

    "filter": [

        {

            "field": "voltooid",

            "type": "empty",

            "value": "true"

        }

    ]

}


Response


{

    "count": 1,

    "results": [

        {

            "id": 24,

            "documentnr": "1092162",

            "documentnaam": "Werkorder werkorder 1",

            "documentkenmerk": "",

            "verzonden": "FALSE",

            "voltooid": "",

            "templateId": "840",

            "templatename": "Demoformulier responsive",

            "share_key": "",

            "documentlink": "https://tf2.tablet-forms.nl/Formuliers/Form/1092162",

            "user": "Beheerder Paul Hüveneers",

            "user_email": "beheerder.tabletforms@tablet-forms.nl",

            "CurrentYear": "2026",

            "CurrentMonth": "03",

            "CurrentWeek": "14",

            "CurrentDay": "31",

            "CurrentDate": "31-03-2026",

            "CurrentTime": "08:45:14"

        }

    ]

}