You are viewing the documentation for Blueriq 13. Documentation for other versions is available in our documentation directory.

The Blueriq web application is equipped with a REST API to expose methods to allow clients to control the flowing of the application. This page describes call by call the flow that is traversed when using the Kinderbijslag example project.

Call after starting up Kinderbijslag

Endpoint: POST api/v1/subscription/{subscriptionId}/create

Request: http://localhost:8080/server/api/v1/subscription/e0f7f122-3f71-4199-af0f-36b38519afa0/create

   

Call after filling in postal code



EndpointPOST api/v1/subscription/{subscriptionId}/session/{sessionId}/event

Request: http://localhost:8080/server/api/v1/subscription/e0f7f122-3f71-4199-af0f-36b38519afa0/session/e0f7f122-3f71-4199-af0f-36b38519afa0/event

Request payload P960_Verzekerde-Postcode_1
{
    "elementKey": "P960_Verzekerde-Postcode_1",
    "fields": [{
            "key": "P960_Verzekerde-Voornaam_1",
            "values": ["Jane"]
        }, {
            "key": "P960_Verzekerde-Adres_1",
            "values": ["Kerkstraat 1"]
        }, {
            "key": "P960_Verzekerde-Woonplaats_1",
            "values": [""]
        }, {
            "key": "P960_Verzekerde-Postcode_1",
            "values": ["1234 AB"]
        }, {
            "key": "P960_Verzekerde-Achternaam_1",
            "values": ["Doe"]
        }, {
            "key": "P960_Verzekerde-BankGiroRekeningNummer_1",
            "values": [""]
        }, {
            "key": "P960_Verzekerde-Land_1",
            "values": [""]
        }, {
            "key": "P960_Verzekerde-Geslacht_1",
            "values": ["Vrouw"]
        }
    ]
}
Response P960_Verzekerde-Postcode_1
{
    "events": [{
            "sessionId": "c4c6a67f-8c33-428f-a51d-6f323a3b65db",
            "changes": {
                "changes": [{
                        "type": "update",
                        "key": "P960_Verzekerde-Voornaam_1",
                        "model": {
                            "key": "P960_Verzekerde-Voornaam_1",
                            "name": "Verzekerde.Voornaam",
                            "properties": {},
                            "questionText": "Voornaam",
                            "explainText": null,
                            "dataType": "text",
                            "rejectedValue": null,
                            "readonly": false,
                            "required": true,
                            "hasDomain": false,
                            "multiValued": false,
                            "refresh": false,
                            "displayLength": -1,
                            "domain": [],
                            "messages": [],
                            "values": ["Jane"],
                            "validations": [{
                                    "blocking": true,
                                    "type": "Required",
                                    "message": "Dit veld is verplicht",
                                    "parameters": {}
                                }
                            ],
                            "type": "field",
                            "styles": []
                        }
                    }, {
                        "type": "update",
                        "key": "P960_Verzekerde-Adres_1",
                        "model": {
                            "key": "P960_Verzekerde-Adres_1",
                            "name": "Verzekerde.Adres",
                            "properties": {},
                            "questionText": "Adres",
                            "explainText": null,
                            "dataType": "text",
                            "rejectedValue": null,
                            "readonly": false,
                            "required": true,
                            "hasDomain": false,
                            "multiValued": false,
                            "refresh": false,
                            "displayLength": -1,
                            "domain": [],
                            "messages": [],
                            "values": ["Kerkstraat 1"],
                            "validations": [{
                                    "blocking": true,
                                    "type": "Required",
                                    "message": "Dit veld is verplicht",
                                    "parameters": {}
                                }
                            ],
                            "type": "field",
                            "styles": []
                        }
                    }, {
                        "type": "update",
                        "key": "P960_Verzekerde-Postcode_1",
                        "model": {
                            "key": "P960_Verzekerde-Postcode_1",
                            "name": "Verzekerde.Postcode",
                            "properties": {},
                            "questionText": "Postcode",
                            "explainText": null,
                            "dataType": "text",
                            "rejectedValue": null,
                            "readonly": false,
                            "required": true,
                            "hasDomain": false,
                            "multiValued": false,
                            "refresh": true,
                            "displayLength": -1,
                            "domain": [],
                            "messages": [],
                            "values": ["1234 AB"],
                            "validations": [{
                                    "blocking": true,
                                    "type": "Required",
                                    "message": "Dit veld is verplicht",
                                    "parameters": {}
                                }, {
                                    "blocking": true,
                                    "type": "Regexp",
                                    "message": "Dit is geen geldige postcode",
                                    "parameters": {
                                        "posregexp": "^[1-9][0-9]{3}[\\s]?[A-Za-z]{2}$"
                                    }
                                }
                            ],
                            "type": "field",
                            "styles": []
                        }
                    }, {
                        "type": "update",
                        "key": "P960_Verzekerde-Achternaam_1",
                        "model": {
                            "key": "P960_Verzekerde-Achternaam_1",
                            "name": "Verzekerde.Achternaam",
                            "properties": {},
                            "questionText": "Achternaam",
                            "explainText": null,
                            "dataType": "text",
                            "rejectedValue": null,
                            "readonly": false,
                            "required": true,
                            "hasDomain": false,
                            "multiValued": false,
                            "refresh": false,
                            "displayLength": -1,
                            "domain": [],
                            "messages": [],
                            "values": ["Doe"],
                            "validations": [{
                                    "blocking": true,
                                    "type": "Required",
                                    "message": "Dit veld is verplicht",
                                    "parameters": {}
                                }
                            ],
                            "type": "field",
                            "styles": []
                        }
                    }, {
                        "type": "update",
                        "key": "P960_Verzekerde-Geslacht_1",
                        "model": {
                            "key": "P960_Verzekerde-Geslacht_1",
                            "name": "Verzekerde.Geslacht",
                            "properties": {},
                            "questionText": "Wat is uw geslacht?",
                            "explainText": null,
                            "dataType": "text",
                            "rejectedValue": null,
                            "readonly": false,
                            "required": true,
                            "hasDomain": true,
                            "multiValued": false,
                            "refresh": false,
                            "displayLength": -1,
                            "domain": [{
                                    "displayValue": "Man",
                                    "value": "Man"
                                }, {
                                    "displayValue": "Vrouw",
                                    "value": "Vrouw"
                                }
                            ],
                            "messages": [],
                            "values": ["Vrouw"],
                            "validations": [{
                                    "blocking": true,
                                    "type": "Required",
                                    "message": "Dit veld is verplicht",
                                    "parameters": {}
                                }
                            ],
                            "type": "field",
                            "styles": []
                        }
                    }
                ]
            },
            "type": "page"
        }
    ]
}




Call after filling in bank account number



EndpointPOST api/v1/subscription/{subscriptionId}/session/{sessionId}/event

Request: http://localhost:8080/server/session/api/v1/subscription/e0f7f122-3f71-4199-af0f-36b38519afa0/e0f7f122-3f71-4199-af0f-36b38519afa0/event

Request payload P960_Verzekerde-BankGiroRekeningNummer_1
{
    "elementKey": "P960_Verzekerde-BankGiroRekeningNummer_1",
    "fields": [{
            "key": "P960_Verzekerde-Voornaam_1",
            "values": ["Jane"]
        }, {
            "key": "P960_Verzekerde-Adres_1",
            "values": ["Kerkstraat 1"]
        }, {
            "key": "P960_Verzekerde-Woonplaats_1",
            "values": ["Den Bosch"]
        }, {
            "key": "P960_Verzekerde-Postcode_1",
            "values": ["1234 AB"]
        }, {
            "key": "P960_Verzekerde-Achternaam_1",
            "values": ["Doe"]
        }, {
            "key": "P960_Verzekerde-BankGiroRekeningNummer_1",
            "values": ["121197255"]
        }, {
            "key": "P960_Verzekerde-Land_1",
            "values": ["Nederland"]
        }, {
            "key": "P960_Verzekerde-Geslacht_1",
            "values": ["Vrouw"]
        }
    ]
}

Response P960_Verzekerde-BankGiroRekeningNummer_1
{
    "events": [{
            "sessionId": "0290269d-10e1-4f87-99ef-f03b060f20bf",
            "changes": {
                "changes": [{
                        "type": "update",
                        "key": "P960_Verzekerde-Woonplaats_1",
                        "model": {
                            "key": "P960_Verzekerde-Woonplaats_1",
                            "name": "Verzekerde.Woonplaats",
                            "properties": {},
                            "questionText": "Woonplaats",
                            "explainText": null,
                            "dataType": "text",
                            "rejectedValue": null,
                            "readonly": false,
                            "required": true,
                            "hasDomain": false,
                            "multiValued": false,
                            "refresh": false,
                            "displayLength": -1,
                            "domain": [],
                            "messages": [],
                            "values": ["Den Bosch"],
                            "validations": [{
                                    "blocking": true,
                                    "type": "Required",
                                    "message": "Dit veld is verplicht",
                                    "parameters": {}
                                }
                            ],
                            "type": "field",
                            "styles": []
                        }
                    }, {
                        "type": "update",
                        "key": "P960_Verzekerde-BankGiroRekeningNummer_1",
                        "model": {
                            "key": "P960_Verzekerde-BankGiroRekeningNummer_1",
                            "name": "Verzekerde.BankGiroRekeningNummer",
                            "properties": {},
                            "questionText": "Bank/giro rekeningnummer",
                            "explainText": null,
                            "dataType": "text",
                            "rejectedValue": null,
                            "readonly": false,
                            "required": true,
                            "hasDomain": false,
                            "multiValued": false,
                            "refresh": true,
                            "displayLength": -1,
                            "domain": [],
                            "messages": [],
                            "values": ["121197255"],
                            "validations": [{
                                    "blocking": true,
                                    "type": "Required",
                                    "message": "Dit veld is verplicht",
                                    "parameters": {}
                                }, {
                                    "blocking": true,
                                    "type": "BankAccount",
                                    "message": "Dit is geen geldig rekeningnummer",
                                    "parameters": {
                                        "type": "bank/giro",
                                        "locale": "nl_NL"
                                    }
                                }
                            ],
                            "type": "field",
                            "styles": []
                        }
                    }, {
                        "type": "update",
                        "key": "P960_Verzekerde-Land_1",
                        "model": {
                            "key": "P960_Verzekerde-Land_1",
                            "name": "Verzekerde.Land",
                            "properties": {},
                            "questionText": "Land",
                            "explainText": null,
                            "dataType": "text",
                            "rejectedValue": null,
                            "readonly": false,
                            "required": true,
                            "hasDomain": true,
                            "multiValued": false,
                            "refresh": false,
                            "displayLength": -1,
                            "domain": [{
                                    "displayValue": "Nederland",
                                    "value": "Nederland"
                                }, {
                                    "displayValue": "België",
                                    "value": "Belgie"
                                }, {
                                    "displayValue": "Duitsland",
                                    "value": "Duitsland"
                                }, {
                                    "displayValue": "Frankrijk",
                                    "value": "Frankrijk"
                                }, {
                                    "displayValue": "Spanje",
                                    "value": "Spanje"
                                }, {
                                    "displayValue": "Portugal",
                                    "value": "Portugal"
                                }, {
                                    "displayValue": "Turkije",
                                    "value": "Turkije"
                                }, {
                                    "displayValue": "Zwitserland",
                                    "value": "Zwitserland"
                                }, {
                                    "displayValue": "Overig",
                                    "value": "Overig"
                                }
                            ],
                            "messages": [],
                            "values": ["Nederland"],
                            "validations": [{
                                    "blocking": true,
                                    "type": "Required",
                                    "message": "Dit veld is verplicht",
                                    "parameters": {}
                                }
                            ],
                            "type": "field",
                            "styles": []
                        }
                    }
                ]
            },
            "type": "page"
        }
    ]
}

Call after clicking button 'Kind toevoegen'
   


EndpointPOST api/v1/subscription/{subscriptionId}/session/{sessionId}/event

Request: http://localhost:8080/server/api/v1/subscription/e0f7f122-3f71-4199-af0f-36b38519afa0/session/e0f7f122-3f71-4199-af0f-36b38519afa0/event

Request payload P960_Nieuw_1
{
    "elementKey": "P960_Nieuw_1",
    "fields": [{
            "key": "P960_Verzekerde-Voornaam_1",
            "values": ["Martine"]
        }, {
            "key": "P960_Verzekerde-Adres_1",
            "values": ["Baarle Hertoglaan 15"]
        }, {
            "key": "P960_Verzekerde-Woonplaats_1",
            "values": ["Eindhoven"]
        }, {
            "key": "P960_Verzekerde-Postcode_1",
            "values": ["5628 PM"]
        }, {
            "key": "P960_Verzekerde-Achternaam_1",
            "values": ["Woudstra"]
        }, {
            "key": "P960_Verzekerde-BankGiroRekeningNummer_1",
            "values": ["121197255"]
        }, {
            "key": "P960_Verzekerde-Land_1",
            "values": ["Nederland"]
        }, {
            "key": "P960_Verzekerde-Geslacht_1",
            "values": ["Vrouw"]
        }
    ]
}

Response P960_Nieuw_1
{
    "events": [{
            "sessionId": "e0f7f122-3f71-4199-af0f-36b38519afa0",
            "changes": {
                "changes": [{
                        "type": "add",
                        "key": "P501_SoortOudersVragen_1",
                        "model": {
                            "key": "P501_SoortOudersVragen_1",
                            "name": "SoortOudersVragen",
                            "properties": {},
                            "children": ["P501_Kind-VrouwAlsMoeder_1", "P501-C0-C4"],
                            "displayName": "Vragen
                            over ouders
                            kind",
                            "contentStyle": "container",
                            "type": "container",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P501-C0-C4",
                        "model": {
                            "key": "P501-C0-C4",
                            "name": null,
                            "properties": {},
                            "children": [],
                            "displayName": null,
                            "contentStyle": "container",
                            "type": "container",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P501_Annuleer_1",
                        "model": {
                            "key": "P501_Annuleer_1",
                            "name": "Annuleer",
                            "properties": {},
                            "disabled": false,
                            "refresh": false,
                            "caption": "Annuleer",
                            "validate": false,
                            "type": "button",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P501-C1",
                        "model": {
                            "key": "P501-C1",
                            "name": null,
                            "properties": {},
                            "children": ["P501_Annuleer_1"],
                            "displayName": null,
                            "contentStyle": "container",
                            "type": "container",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P501_VragenlijstOverOudersKind_1",
                        "model": {
                            "key": "P501_VragenlijstOverOudersKind_1",
                            "name": "VragenlijstOverOudersKind",
                            "properties": {},
                            "children": ["P501_SoortOudersVragen_1", "P501-C1"],
                            "displayName": "Vragen
                            over het
                            kind",
                            "contentStyle": "page",
                            "messages": [],
                            "type": "page",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P501_Kind-VrouwAlsMoeder_1",
                        "model": {
                            "key": "P501_Kind-VrouwAlsMoeder_1",
                            "name": "Kind.VrouwAlsMoeder",
                            "properties": {},
                            "questionText": "Wordt
                            de vrouw uit het gezin op grond van artikel 198 van Boek 1 van het
                            Burgelijk Wetboek als zijn/haar moeder
                            aangemerkt?",
                            "explainText": null,
                            "dataType": "text",
                            "rejectedValue": null,
                            "readonly": false,
                            "required": false,
                            "hasDomain": true,
                            "multiValued": false,
                            "refresh": true,
                            "displayLength": -1,
                            "domain": [{
                                    "displayValue": "Ja",
                                    "value": "Ja"
                                }, {
                                    "displayValue": "Nee",
                                    "value": "Nee"
                                }
                            ],
                            "messages": [],
                            "values": [],
                            "validations": [],
                            "type": "field",
                            "styles": []
                        }
                    }, {
                        "type": "delete",
                        "key": "P960_Kinderen_1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P960_Verzekerde-Voornaam_1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P960_Infobanner_1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P960_AanvragenKinderbijslag_1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P960_Verzekerde-Adres_1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P960_Verzekerde-Woonplaats_1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P960_Nieuw_1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P960_Verzekerde-Postcode_1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P960_Aanvraag_1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P960_Bereken_1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P960-C2-C0_T",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P960_BerekenHoogteKinderbijslag_1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P960_Verzekerde-Achternaam_1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P960_Verzekerde-BankGiroRekeningNummer_1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P960_Verzekerde-Land_1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P960_Verzekerde-Geslacht_1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P960-C3",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P960_Verzekerde_1",
                        "model": null
                    }
                ]
            },
            "type": "page"
        }
    ]
}

Call after selecting 'Ja' from drop down
 



EndpointPOST api/v1/subscription/{subscriptionId}/session/{sessionId}/event

Request: http://localhost:8080/server/api/v1/subscription/e0f7f122-3f71-4199-af0f-36b38519afa0/session/e0f7f122-3f71-4199-af0f-36b38519afa0/event

Request payload P501_Kind-VrouwAlsMoeder_1
{
    "elementKey": "P501_Kind-VrouwAlsMoeder_1",
    "fields": [{
            "key": "P501_Kind-VrouwAlsMoeder_1",
            "values": ["Ja"]
        }
    ]
}

Response P501_Kind-VrouwAlsMoeder_1
{
    "events": [{
            "sessionId": "e0f7f122-3f71-4199-af0f-36b38519afa0",
            "changes": {
                "changes": [{
                        "type": "add",
                        "key": "P501_Verder_1",
                        "model": {
                            "key": "P501_Verder_1",
                            "name": "Verder",
                            "properties": {},
                            "disabled": false,
                            "refresh": false,
                            "caption": "Verder",
                            "validate": true,
                            "type": "button",
                            "styles": []
                        }
                    }, {
                        "type": "update",
                        "key": "P501-C1",
                        "model": {
                            "key": "P501-C1",
                            "name": null,
                            "properties": {},
                            "children": ["P501_Annuleer_1", "P501_Verder_1"],
                            "displayName": null,
                            "contentStyle": "container",
                            "type": "container",
                            "styles": []
                        }
                    }, {
                        "type": "update",
                        "key": "P501_Kind-VrouwAlsMoeder_1",
                        "model": {
                            "key": "P501_Kind-VrouwAlsMoeder_1",
                            "name": "Kind.VrouwAlsMoeder",
                            "properties": {},
                            "questionText": "Wordt
                            de vrouw uit het gezin op grond van artikel 198 van Boek 1 van het
                            Burgelijk Wetboek als zijn/haar moeder
                            aangemerkt?",
                            "explainText": null,
                            "dataType": "text",
                            "rejectedValue": null,
                            "readonly": false,
                            "required": false,
                            "hasDomain": true,
                            "multiValued": false,
                            "refresh": true,
                            "displayLength": -1,
                            "domain": [{
                                    "displayValue": "Ja",
                                    "value": "Ja"
                                }, {
                                    "displayValue": "Nee",
                                    "value": "Nee"
                                }
                            ],
                            "messages": [],
                            "values": ["Ja"],
                            "validations": [],
                            "type": "field",
                            "styles": []
                        }
                    }
                ]
            },
            "type": "page"
        }
    ]
}


Call after clicking button 'Verder'
   

EndpointPOST api/v1/subscription/{subscriptionId}/session/{sessionId}/event

Request: http://localhost:8080/server/api/v1/subscription/e0f7f122-3f71-4199-af0f-36b38519afa0/session/e0f7f122-3f71-4199-af0f-36b38519afa0/event

Request payload P501_Verder_1
{
    "elementKey": "P501_Verder_1",
    "fields": [{
            "key": "P501_Kind-VrouwAlsMoeder_1",
            "values": ["Ja"]
        }
    ]
}

Response P501_Verder_1
{
    "events": [{
            "sessionId": "e0f7f122-3f71-4199-af0f-36b38519afa0",
            "changes": {
                "changes": [{
                        "type": "add",
                        "key": "P836_Kind-VrouwAlsMoeder_1",
                        "model": {
                            "key": "P836_Kind-VrouwAlsMoeder_1",
                            "name": "Kind.VrouwAlsMoeder",
                            "properties": {},
                            "questionText": "Wordt
                            de vrouw uit het gezin op grond van artikel 198 van Boek 1 van het
                            Burgelijk Wetboek als zijn/haar moeder
                            aangemerkt?",
                            "explainText": null,
                            "dataType": "text",
                            "rejectedValue": null,
                            "readonly": false,
                            "required": false,
                            "hasDomain": true,
                            "multiValued": false,
                            "refresh": true,
                            "displayLength": -1,
                            "domain": [{
                                    "displayValue": "Ja",
                                    "value": "Ja"
                                }, {
                                    "displayValue": "Nee",
                                    "value": "Nee"
                                }
                            ],
                            "messages": [],
                            "values": ["Ja"],
                            "validations": [],
                            "type": "field",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P836_SoortOudersVragen_1",
                        "model": {
                            "key": "P836_SoortOudersVragen_1",
                            "name": "SoortOudersVragen",
                            "properties": {},
                            "children": ["P836_Kind-VrouwAlsMoeder_1", "P836-C0-C4"],
                            "displayName": "Vragen
                            over ouders
                            kind",
                            "contentStyle": "container",
                            "type": "container",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P836_FooterAnnuleerOpslaan_1",
                        "model": {
                            "key": "P836_FooterAnnuleerOpslaan_1",
                            "name": "FooterAnnuleerOpslaan",
                            "properties": {},
                            "children": ["P836_Annuleer_1", "P836_Opslaan_1"],
                            "displayName": null,
                            "contentStyle": "container",
                            "type": "container",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P836_Kind-Achternaam_1",
                        "model": {
                            "key": "P836_Kind-Achternaam_1",
                            "name": "Kind.Achternaam",
                            "properties": {},
                            "questionText": "Achternaam",
                            "explainText": null,
                            "dataType": "text",
                            "rejectedValue": null,
                            "readonly": false,
                            "required": true,
                            "hasDomain": false,
                            "multiValued": false,
                            "refresh": false,
                            "displayLength": -1,
                            "domain": [],
                            "messages": [],
                            "values": ["Woudstra"],
                            "validations": [{
                                    "blocking": true,
                                    "type": "Required",
                                    "message": "Dit
                                    veld is
                                    verplicht",
                                    "parameters": {}
                                }
                            ],
                            "type": "field",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P836_Kindgegevens_1",
                        "model": {
                            "key": "P836_Kindgegevens_1",
                            "name": "Kindgegevens",
                            "properties": {},
                            "children": ["P836_SoortOudersVragen_1", "P836_Kind_1", "P836_FooterAnnuleerOpslaan_1"],
                            "displayName": "Gegevens

                            kind",
                            "contentStyle": "page",
                            "messages": [],
                            "type": "page",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P836-C0-C4",
                        "model": {
                            "key": "P836-C0-C4",
                            "name": null,
                            "properties": {},
                            "children": [],
                            "displayName": null,
                            "contentStyle": "container",
                            "type": "container",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P836_Kind_1",
                        "model": {
                            "key": "P836_Kind_1",
                            "name": "Kind",
                            "properties": {},
                            "children": ["P836_Kind-BehoortTotHuishoudenVerzekerde_1", "P836_Kind-WoontInNederlandEersteDagKalenderkwartaal_1", "P836_Kind-SoortKind_1", "P836_Kind-Voornaam_1", "P836_Kind-Achternaam_1", "P836_Kind-Geboortedatum_1"],
                            "displayName": "Gegevens

                            kind",
                            "contentStyle": "container",
                            "type": "container",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P836_Kind-WoontInNederlandEersteDagKalenderkwartaal_1",
                        "model": {
                            "key": "P836_Kind-WoontInNederlandEersteDagKalenderkwartaal_1",
                            "name": "Kind.WoontInNederlandEersteDagKalenderkwartaal",
                            "properties": {},
                            "questionText": "Woonde
                            uw kind de eerste dag van het kalenderkwartaal in
                            Nederland?",
                            "explainText": null,
                            "dataType": "text",
                            "rejectedValue": null,
                            "readonly": false,
                            "required": true,
                            "hasDomain": true,
                            "multiValued": false,
                            "refresh": false,
                            "displayLength": -1,
                            "domain": [{
                                    "displayValue": "Ja",
                                    "value": "Ja"
                                }, {
                                    "displayValue": "Nee",
                                    "value": "Nee"
                                }
                            ],
                            "messages": [],
                            "values": [],
                            "validations": [{
                                    "blocking": true,
                                    "type": "Required",
                                    "message": "Dit
                                    veld is
                                    verplicht",
                                    "parameters": {}
                                }
                            ],
                            "type": "field",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P836_Kind-SoortKind_1",
                        "model": {
                            "key": "P836_Kind-SoortKind_1",
                            "name": "Kind.SoortKind",
                            "properties": {},
                            "questionText": "Onder
                            welke categorie valt uw kind?",
                            "explainText": "Eigen kind, aangehuwd
                            kind of
                            pleegkind",
                            "dataType": "text",
                            "rejectedValue": null,
                            "readonly": true,
                            "required": false,
                            "hasDomain": true,
                            "multiValued": false,
                            "refresh": false,
                            "displayLength": -1,
                            "domain": [{
                                    "displayValue": "Eigen

                                    kind",
                                    "value": "EigenKind"
                                }, {
                                    "displayValue": "Pleegkind",
                                    "value": "PleegKind"
                                }, {
                                    "displayValue": "Aangehuwd

                                    kind",
                                    "value": "AangehuwdKind"
                                }
                            ],
                            "messages": [],
                            "values": ["EigenKind"],
                            "validations": [],
                            "type": "field",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P836_Opslaan_1",
                        "model": {
                            "key": "P836_Opslaan_1",
                            "name": "Opslaan",
                            "properties": {},
                            "disabled": false,
                            "refresh": false,
                            "caption": "Opslaan",
                            "validate": true,
                            "type": "button",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P836_Kind-Voornaam_1",
                        "model": {
                            "key": "P836_Kind-Voornaam_1",
                            "name": "Kind.Voornaam",
                            "properties": {},
                            "questionText": "Voornaam",
                            "explainText": null,
                            "dataType": "text",
                            "rejectedValue": null,
                            "readonly": false,
                            "required": true,
                            "hasDomain": false,
                            "multiValued": false,
                            "refresh": false,
                            "displayLength": -1,
                            "domain": [],
                            "messages": [],
                            "values": [],
                            "validations": [{
                                    "blocking": true,
                                    "type": "Required",
                                    "message": "Dit
                                    veld is
                                    verplicht",
                                    "parameters": {}
                                }
                            ],
                            "type": "field",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P836_Kind-Geboortedatum_1",
                        "model": {
                            "key": "P836_Kind-Geboortedatum_1",
                            "name": "Kind.Geboortedatum",
                            "properties": {},
                            "questionText": "Geboortedatum",
                            "explainText": null,
                            "dataType": "date",
                            "rejectedValue": null,
                            "readonly": false,
                            "required": true,
                            "hasDomain": false,
                            "multiValued": false,
                            "refresh": true,
                            "displayLength": -1,
                            "domain": [],
                            "messages": [],
                            "values": [],
                            "validations": [{
                                    "blocking": true,
                                    "type": "Required",
                                    "message": "Dit
                                    veld is
                                    verplicht",
                                    "parameters": {}
                                }
                            ],
                            "type": "field",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P836_Annuleer_1",
                        "model": {
                            "key": "P836_Annuleer_1",
                            "name": "Annuleer",
                            "properties": {},
                            "disabled": false,
                            "refresh": false,
                            "caption": "Annuleer",
                            "validate": false,
                            "type": "button",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P836_Kind-BehoortTotHuishoudenVerzekerde_1",
                        "model": {
                            "key": "P836_Kind-BehoortTotHuishoudenVerzekerde_1",
                            "name": "Kind.BehoortTotHuishoudenVerzekerde",
                            "properties": {},
                            "questionText": "Behoort
                            het kind tot uw
                            huishouden?",
                            "explainText": null,
                            "dataType": "text",
                            "rejectedValue": null,
                            "readonly": false,
                            "required": true,
                            "hasDomain": true,
                            "multiValued": false,
                            "refresh": true,
                            "displayLength": -1,
                            "domain": [{
                                    "displayValue": "Ja",
                                    "value": "Ja"
                                }, {
                                    "displayValue": "Nee",
                                    "value": "Nee"
                                }
                            ],
                            "messages": [],
                            "values": [],
                            "validations": [{
                                    "blocking": true,
                                    "type": "Required",
                                    "message": "Dit
                                    veld is
                                    verplicht",
                                    "parameters": {}
                                }
                            ],
                            "type": "field",
                            "styles": []
                        }
                    }, {
                        "type": "delete",
                        "key": "P501_SoortOudersVragen_1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P501-C0-C4",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P501_Annuleer_1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P501_Verder_1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P501-C1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P501_VragenlijstOverOudersKind_1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P501_Kind-VrouwAlsMoeder_1",
                        "model": null
                    }
                ]
            },
            "type": "page"
        }
    ]
}

Call after selecting 'Ja' after 'Behoort het kind tot uw huishouden?'




EndpointPOST api/v1/subscription/{subscriptionId}/session/{sessionId}/event

Request: http://localhost:8080/server/api/v1/subscription/e0f7f122-3f71-4199-af0f-36b38519afa0/session/e0f7f122-3f71-4199-af0f-36b38519afa0/event

Request payload P836_Kind-BehoortTotHuishoudenVerzekerde_1
{
    "elementKey": "P836_Kind-BehoortTotHuishoudenVerzekerde_1",
    "fields": [{
            "key": "P836_Kind-VrouwAlsMoeder_1",
            "values": ["Ja"]
        }, {
            "key": "P836_Kind-Achternaam_1",
            "values": ["Woudstra"]
        }, {
            "key": "P836_Kind-WoontInNederlandEersteDagKalenderkwartaal_1",
            "values": [""]
        }, {
            "key": "P836_Kind-SoortKind_1",
            "values": ["EigenKind"]
        }, {
            "key": "P836_Kind-Voornaam_1",
            "values": [""]
        }, {
            "key": "P836_Kind-Geboortedatum_1",
            "values": [""]
        }, {
            "key": "P836_Kind-BehoortTotHuishoudenVerzekerde_1",
            "values": ["Ja"]
        }
    ]
}

Response P836_Kind-BehoortTotHuishoudenVerzekerde_1
{
    "events": [{
            "sessionId": "e0f7f122-3f71-4199-af0f-36b38519afa0",
            "changes": {
                "changes": [{
                        "type": "update",
                        "key": "P836_Kind-BehoortTotHuishoudenVerzekerde_1",
                        "model": {
                            "key": "P836_Kind-BehoortTotHuishoudenVerzekerde_1",
                            "name": "Kind.BehoortTotHuishoudenVerzekerde",
                            "properties": {},
                            "questionText": "Behoort
                            het kind tot uw
                            huishouden?",
                            "explainText": null,
                            "dataType": "text",
                            "rejectedValue": null,
                            "readonly": false,
                            "required": true,
                            "hasDomain": true,
                            "multiValued": false,
                            "refresh": true,
                            "displayLength": -1,
                            "domain": [{
                                    "displayValue": "Ja",
                                    "value": "Ja"
                                }, {
                                    "displayValue": "Nee",
                                    "value": "Nee"
                                }
                            ],
                            "messages": [],
                            "values": ["Ja"],
                            "validations": [{
                                    "blocking": true,
                                    "type": "Required",
                                    "message": "Dit
                                    veld is
                                    verplicht",
                                    "parameters": {}
                                }
                            ],
                            "type": "field",
                            "styles": []
                        }
                    }
                ]
            },
            "type": "page"
        }
    ]
}



Call after selecting 'Ja', and filling in 'Voornaam', 'Achternaam' and 'Geboortedatum'
   


EndpointPOST api/v1/subscription/{subscriptionId}/session/{sessionId}/event

Request: http://localhost:8080/server/api/v1/subscription/e0f7f122-3f71-4199-af0f-36b38519afa0/session/e0f7f122-3f71-4199-af0f-36b38519afa0/event


Request payload P836_Kind-Geboortedatum_1
{
    "elementKey": "P836_Kind-Geboortedatum_1",
    "fields": [{
            "key": "P836_Kind-VrouwAlsMoeder_1",
            "values": ["Ja"]
        }, {
            "key": "P836_Kind-Achternaam_1",
            "values": ["Doe"]
        }, {
            "key": "P836_Kind-WoontInNederlandEersteDagKalenderkwartaal_1",
            "values": [""]
        }, {
            "key": "P836_Kind-SoortKind_1",
            "values": ["EigenKind"]
        }, {
            "key": "P836_Kind-Voornaam_1",
            "values": ["Little Doe"]
        }, {
            "key": "P836_Kind-Geboortedatum_1",
            "values": ["01-01-2017"]
        }, {
            "key": "P836_Kind-BehoortTotHuishoudenVerzekerde_1",
            "values": ["Ja"]
        }
    ]
}

Response P836_Kind-Geboortedatum_1
{
    "events": [{
            "sessionId": "0290269d-10e1-4f87-99ef-f03b060f20bf",
            "changes": {
                "changes": [{
                        "type": "update",
                        "key": "P836_Kind-Voornaam_1",
                        "model": {
                            "key": "P836_Kind-Voornaam_1",
                            "name": "Kind.Voornaam",
                            "properties": {},
                            "questionText": "Voornaam",
                            "explainText": null,
                            "dataType": "text",
                            "rejectedValue": null,
                            "readonly": false,
                            "required": true,
                            "hasDomain": false,
                            "multiValued": false,
                            "refresh": false,
                            "displayLength": -1,
                            "domain": [],
                            "messages": [],
                            "values": ["Little Doe"],
                            "validations": [{
                                    "blocking": true,
                                    "type": "Required",
                                    "message": "Dit veld is verplicht",
                                    "parameters": {}
                                }
                            ],
                            "type": "field",
                            "styles": []
                        }
                    }, {
                        "type": "update",
                        "key": "P836_Kind-Geboortedatum_1",
                        "model": {
                            "key": "P836_Kind-Geboortedatum_1",
                            "name": "Kind.Geboortedatum",
                            "properties": {},
                            "questionText": "Geboortedatum",
                            "explainText": null,
                            "dataType": "date",
                            "rejectedValue": null,
                            "readonly": false,
                            "required": true,
                            "hasDomain": false,
                            "multiValued": false,
                            "refresh": true,
                            "displayLength": -1,
                            "domain": [],
                            "messages": [],
                            "values": ["01-01-2017"],
                            "validations": [{
                                    "blocking": true,
                                    "type": "Required",
                                    "message": "Dit veld is verplicht",
                                    "parameters": {}
                                }
                            ],
                            "type": "field",
                            "styles": []
                        }
                    }
                ]
            },
            "type": "page"
        }
    ]
}


Call after clicking 'opslaan'


EndpointPOST api/v1/subscription/{subscriptionId}/session/{sessionId}/event

Request: http://localhost:8080/server/api/v1/subscription/e0f7f122-3f71-4199-af0f-36b38519afa0/session/e0f7f122-3f71-4199-af0f-36b38519afa0/event

Request payload P836_Opslaan_1
{
    "elementKey": "P836_Opslaan_1",
    "fields": [{
            "key": "P836_Kind-VrouwAlsMoeder_1",
            "values": ["Ja"]
        }, {
            "key": "P836_Kind-Achternaam_1",
            "values": ["Doe"]
        }, {
            "key": "P836_Kind-WoontInNederlandEersteDagKalenderkwartaal_1",
            "values": ["Ja"]
        }, {
            "key": "P836_Kind-SoortKind_1",
            "values": ["EigenKind"]
        }, {
            "key": "P836_Kind-Voornaam_1",
            "values": ["Little"]
        }, {
            "key": "P836_Kind-Geboortedatum_1",
            "values": ["01-01-2005"]
        }, {
            "key": "P836_Kind-BehoortTotHuishoudenVerzekerde_1",
            "values": ["Ja"]
        }
    ]
}

Response P836_Opslaan_1
 {
    "events": [{
            "sessionId": "614e86dd-cd01-4f3f-9146-636522cedb07",
            "changes": {
                "changes": [{
                        "type": "add",
                        "key": "P960_Kinderen_1",
                        "model": {
                            "key": "P960_Kinderen_1",
                            "name": "Kinderen",
                            "properties": {},
                            "children": ["P960-C2-C0_T"],
                            "displayName": "Kinderen",
                            "contentStyle": "instance_selector",
                            "type": "container",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P960_Verzekerde-Voornaam_1",
                        "model": {
                            "key": "P960_Verzekerde-Voornaam_1",
                            "name": "Verzekerde.Voornaam",
                            "properties": {},
                            "questionText": "Voornaam",
                            "explainText": null,
                            "dataType": "text",
                            "rejectedValue": null,
                            "readonly": false,
                            "required": true,
                            "hasDomain": false,
                            "multiValued": false,
                            "refresh": false,
                            "displayLength": -1,
                            "domain": [],
                            "messages": [],
                            "values": ["Jane"],
                            "validations": [{
                                    "blocking": true,
                                    "type": "Required",
                                    "message": "Dit veld is verplicht",
                                    "parameters": {}
                                }
                            ],
                            "type": "field",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P960_Infobanner_1",
                        "model": {
                            "key": "P960_Infobanner_1",
                            "name": "Infobanner",
                            "properties": {},
                            "children": ["P960_BerekenHoogteKinderbijslag_1"],
                            "displayName": "Proefberekening kinderbijslag",
                            "contentStyle": "container",
                            "type": "container",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P960_Verzekerde-Adres_1",
                        "model": {
                            "key": "P960_Verzekerde-Adres_1",
                            "name": "Verzekerde.Adres",
                            "properties": {},
                            "questionText": "Adres",
                            "explainText": null,
                            "dataType": "text",
                            "rejectedValue": null,
                            "readonly": false,
                            "required": true,
                            "hasDomain": false,
                            "multiValued": false,
                            "refresh": false,
                            "displayLength": -1,
                            "domain": [],
                            "messages": [],
                            "values": ["Kerkstraat 1"],
                            "validations": [{
                                    "blocking": true,
                                    "type": "Required",
                                    "message": "Dit veld is verplicht",
                                    "parameters": {}
                                }
                            ],
                            "type": "field",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P960_Verzekerde-Woonplaats_1",
                        "model": {
                            "key": "P960_Verzekerde-Woonplaats_1",
                            "name": "Verzekerde.Woonplaats",
                            "properties": {},
                            "questionText": "Woonplaats",
                            "explainText": null,
                            "dataType": "text",
                            "rejectedValue": null,
                            "readonly": false,
                            "required": true,
                            "hasDomain": false,
                            "multiValued": false,
                            "refresh": false,
                            "displayLength": -1,
                            "domain": [],
                            "messages": [],
                            "values": ["Den Bosch"],
                            "validations": [{
                                    "blocking": true,
                                    "type": "Required",
                                    "message": "Dit veld is verplicht",
                                    "parameters": {}
                                }
                            ],
                            "type": "field",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P960_Kind-Voornaam_1",
                        "model": {
                            "key": "P960_Kind-Voornaam_1",
                            "name": "Kind.Voornaam",
                            "properties": {},
                            "questionText": "Voornaam",
                            "explainText": null,
                            "dataType": "text",
                            "rejectedValue": null,
                            "readonly": true,
                            "required": false,
                            "hasDomain": false,
                            "multiValued": false,
                            "refresh": false,
                            "displayLength": -1,
                            "domain": [],
                            "messages": [],
                            "values": ["Little"],
                            "validations": [],
                            "type": "field",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P960_Nieuw_1",
                        "model": {
                            "key": "P960_Nieuw_1",
                            "name": "Nieuw",
                            "properties": {},
                            "disabled": false,
                            "refresh": false,
                            "caption": "Kind toevoegen",
                            "validate": true,
                            "type": "button",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P960-C2-C0-C0-C0",
                        "model": {
                            "key": "P960-C2-C0-C0-C0",
                            "name": "tableelement",
                            "properties": {},
                            "children": ["P960_Kind-Voornaam_1"],
                            "displayName": null,
                            "contentStyle": "tablecell",
                            "type": "container",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P960-C2-C0-C0-C1",
                        "model": {
                            "key": "P960-C2-C0-C0-C1",
                            "name": "tableelement",
                            "properties": {},
                            "children": ["P960_Kind-Achternaam_1"],
                            "displayName": null,
                            "contentStyle": "tablecell",
                            "type": "container",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P960-C2-C0-C0-C2",
                        "model": {
                            "key": "P960-C2-C0-C0-C2",
                            "name": "tableelement",
                            "properties": {},
                            "children": ["P960_Kind-Geboortedatum_1"],
                            "displayName": null,
                            "contentStyle": "tablecell",
                            "type": "container",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P960-C2-C0-C0-C3",
                        "model": {
                            "key": "P960-C2-C0-C0-C3",
                            "name": "tableelement",
                            "properties": {},
                            "children": ["P960_Wijzigen_1"],
                            "displayName": null,
                            "contentStyle": "tablecell",
                            "type": "container",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P960-C2-C0-C0-C4",
                        "model": {
                            "key": "P960-C2-C0-C0-C4",
                            "name": "tableelement",
                            "properties": {},
                            "children": ["P960_Verwijderen_1"],
                            "displayName": null,
                            "contentStyle": "tablecell",
                            "type": "container",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P960_Verzekerde-Postcode_1",
                        "model": {
                            "key": "P960_Verzekerde-Postcode_1",
                            "name": "Verzekerde.Postcode",
                            "properties": {},
                            "questionText": "Postcode",
                            "explainText": null,
                            "dataType": "text",
                            "rejectedValue": null,
                            "readonly": false,
                            "required": true,
                            "hasDomain": false,
                            "multiValued": false,
                            "refresh": true,
                            "displayLength": -1,
                            "domain": [],
                            "messages": [],
                            "values": ["1234 AB"],
                            "validations": [{
                                    "blocking": true,
                                    "type": "Required",
                                    "message": "Dit veld is verplicht",
                                    "parameters": {}
                                }, {
                                    "blocking": true,
                                    "type": "Regexp",
                                    "message": "Dit is geen geldige postcode",
                                    "parameters": {
                                        "posregexp": "^[1-9][0-9]{3}[\\s]?[A-Za-z]{2}$"
                                    }
                                }
                            ],
                            "type": "field",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P960_Wijzigen_1",
                        "model": {
                            "key": "P960_Wijzigen_1",
                            "name": "Wijzigen",
                            "properties": {},
                            "disabled": false,
                            "refresh": false,
                            "caption": "Wijzigen",
                            "validate": true,
                            "type": "button",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P960_Bereken_1",
                        "model": {
                            "key": "P960_Bereken_1",
                            "name": "Bereken",
                            "properties": {},
                            "disabled": false,
                            "refresh": false,
                            "caption": "Bereken kinderbijslag",
                            "validate": true,
                            "type": "button",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P960_Verzekerde-BankGiroRekeningNummer_1",
                        "model": {
                            "key": "P960_Verzekerde-BankGiroRekeningNummer_1",
                            "name": "Verzekerde.BankGiroRekeningNummer",
                            "properties": {},
                            "questionText": "Bank/giro rekeningnummer",
                            "explainText": null,
                            "dataType": "text",
                            "rejectedValue": null,
                            "readonly": false,
                            "required": true,
                            "hasDomain": false,
                            "multiValued": false,
                            "refresh": true,
                            "displayLength": -1,
                            "domain": [],
                            "messages": [],
                            "values": ["121197255"],
                            "validations": [{
                                    "blocking": true,
                                    "type": "Required",
                                    "message": "Dit veld is verplicht",
                                    "parameters": {}
                                }, {
                                    "blocking": true,
                                    "type": "BankAccount",
                                    "message": "Dit is geen geldig rekeningnummer",
                                    "parameters": {
                                        "type": "bank/giro",
                                        "locale": "nl_NL"
                                    }
                                }
                            ],
                            "type": "field",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P960_Verzekerde-Geslacht_1",
                        "model": {
                            "key": "P960_Verzekerde-Geslacht_1",
                            "name": "Verzekerde.Geslacht",
                            "properties": {},
                            "questionText": "Wat is uw geslacht?",
                            "explainText": null,
                            "dataType": "text",
                            "rejectedValue": null,
                            "readonly": false,
                            "required": true,
                            "hasDomain": true,
                            "multiValued": false,
                            "refresh": false,
                            "displayLength": -1,
                            "domain": [{
                                    "displayValue": "Man",
                                    "value": "Man"
                                }, {
                                    "displayValue": "Vrouw",
                                    "value": "Vrouw"
                                }
                            ],
                            "messages": [],
                            "values": ["Vrouw"],
                            "validations": [{
                                    "blocking": true,
                                    "type": "Required",
                                    "message": "Dit veld is verplicht",
                                    "parameters": {}
                                }
                            ],
                            "type": "field",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P960_Verzekerde_1",
                        "model": {
                            "key": "P960_Verzekerde_1",
                            "name": "Verzekerde",
                            "properties": {},
                            "children": ["P960_Verzekerde-Voornaam_1", "P960_Verzekerde-Achternaam_1", "P960_Verzekerde-Geslacht_1", "P960_Verzekerde-Adres_1", "P960_Verzekerde-Postcode_1", "P960_Verzekerde-Woonplaats_1", "P960_Verzekerde-Land_1", "P960_Verzekerde-BankGiroRekeningNummer_1"],
                            "displayName": "Gegevens verzekerde",
                            "contentStyle": "container",
                            "type": "container",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P960_Kind-Geboortedatum_1",
                        "model": {
                            "key": "P960_Kind-Geboortedatum_1",
                            "name": "Kind.Geboortedatum",
                            "properties": {},
                            "questionText": "Geboortedatum",
                            "explainText": null,
                            "dataType": "date",
                            "rejectedValue": null,
                            "readonly": true,
                            "required": false,
                            "hasDomain": false,
                            "multiValued": false,
                            "refresh": false,
                            "displayLength": -1,
                            "domain": [],
                            "messages": [],
                            "values": ["01-01-2005"],
                            "validations": [],
                            "type": "field",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P960_AanvragenKinderbijslag_1",
                        "model": {
                            "key": "P960_AanvragenKinderbijslag_1",
                            "name": "AanvragenKinderbijslag",
                            "properties": {},
                            "children": ["P960_Infobanner_1", "P960_Verzekerde_1", "P960_Aanvraag_1", "P960-C3"],
                            "displayName": "Aanvragen kinderbijslag",
                            "contentStyle": "page",
                            "messages": [],
                            "type": "page",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P960_Aanvraag_1",
                        "model": {
                            "key": "P960_Aanvraag_1",
                            "name": "Aanvraag",
                            "properties": {},
                            "children": ["P960_Kinderen_1", "P960_Nieuw_1"],
                            "displayName": null,
                            "contentStyle": "container",
                            "type": "container",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P960-C2-C0_T",
                        "model": {
                            "key": "P960-C2-C0_T",
                            "name": null,
                            "properties": {},
                            "children": ["P960-C2-C0-C0"],
                            "displayName": null,
                            "contentStyle": "table",
                            "type": "container",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P960_BerekenHoogteKinderbijslag_1",
                        "model": {
                            "key": "P960_BerekenHoogteKinderbijslag_1",
                            "name": "BerekenHoogteKinderbijslag",
                            "properties": {},
                            "nodes": [{
                                    "text": "Met de kinderbijslag betaalt de overheid mee aan de kosten die horen bij de opvoeding van een kind. Woont of werkt u in Nederland en heeft u kinderen jonger dan 18 jaar, dan krijgt u waarschijnlijk kinderbijslag. Hoeveel kinderbijslag u krijgt is o.a. afhankelijk van de leeftijd van uw kind. Wilt u weten hoeveel kinderbijslag u krijgt? Maak dan een proefberekening.",
                                    "nodeType": "text"
                                }
                            ],
                            "plainText": "Met de kinderbijslag betaalt de overheid mee aan de kosten die horen bij de opvoeding van een kind. Woont of werkt u in Nederland en heeft u kinderen jonger dan 18 jaar, dan krijgt u waarschijnlijk kinderbijslag. Hoeveel kinderbijslag u krijgt is o.a. afhankelijk van de leeftijd van uw kind. Wilt u weten hoeveel kinderbijslag u krijgt? Maak dan een proefberekening.",
                            "type": "textitem",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P960_Verzekerde-Achternaam_1",
                        "model": {
                            "key": "P960_Verzekerde-Achternaam_1",
                            "name": "Verzekerde.Achternaam",
                            "properties": {},
                            "questionText": "Achternaam",
                            "explainText": null,
                            "dataType": "text",
                            "rejectedValue": null,
                            "readonly": false,
                            "required": true,
                            "hasDomain": false,
                            "multiValued": false,
                            "refresh": false,
                            "displayLength": -1,
                            "domain": [],
                            "messages": [],
                            "values": ["Doe"],
                            "validations": [{
                                    "blocking": true,
                                    "type": "Required",
                                    "message": "Dit veld is verplicht",
                                    "parameters": {}
                                }
                            ],
                            "type": "field",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P960_Verzekerde-Land_1",
                        "model": {
                            "key": "P960_Verzekerde-Land_1",
                            "name": "Verzekerde.Land",
                            "properties": {},
                            "questionText": "Land",
                            "explainText": null,
                            "dataType": "text",
                            "rejectedValue": null,
                            "readonly": false,
                            "required": true,
                            "hasDomain": true,
                            "multiValued": false,
                            "refresh": false,
                            "displayLength": -1,
                            "domain": [{
                                    "displayValue": "Nederland",
                                    "value": "Nederland"
                                }, {
                                    "displayValue": "België",
                                    "value": "Belgie"
                                }, {
                                    "displayValue": "Duitsland",
                                    "value": "Duitsland"
                                }, {
                                    "displayValue": "Frankrijk",
                                    "value": "Frankrijk"
                                }, {
                                    "displayValue": "Spanje",
                                    "value": "Spanje"
                                }, {
                                    "displayValue": "Portugal",
                                    "value": "Portugal"
                                }, {
                                    "displayValue": "Turkije",
                                    "value": "Turkije"
                                }, {
                                    "displayValue": "Zwitserland",
                                    "value": "Zwitserland"
                                }, {
                                    "displayValue": "Overig",
                                    "value": "Overig"
                                }
                            ],
                            "messages": [],
                            "values": ["Nederland"],
                            "validations": [{
                                    "blocking": true,
                                    "type": "Required",
                                    "message": "Dit veld is verplicht",
                                    "parameters": {}
                                }
                            ],
                            "type": "field",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P960-C2-C0-C0",
                        "model": {
                            "key": "P960-C2-C0-C0",
                            "name": "tableelement",
                            "properties": {},
                            "children": ["P960-C2-C0-C0-C0", "P960-C2-C0-C0-C1", "P960-C2-C0-C0-C2", "P960-C2-C0-C0-C3", "P960-C2-C0-C0-C4"],
                            "displayName": null,
                            "contentStyle": "tablerow",
                            "type": "container",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P960_Verwijderen_1",
                        "model": {
                            "key": "P960_Verwijderen_1",
                            "name": "Verwijderen",
                            "properties": {},
                            "disabled": false,
                            "refresh": false,
                            "caption": "Verwijderen",
                            "validate": true,
                            "type": "button",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P960-C3",
                        "model": {
                            "key": "P960-C3",
                            "name": null,
                            "properties": {},
                            "children": ["P960_Bereken_1"],
                            "displayName": null,
                            "contentStyle": "container",
                            "type": "container",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P960_Kind-Achternaam_1",
                        "model": {
                            "key": "P960_Kind-Achternaam_1",
                            "name": "Kind.Achternaam",
                            "properties": {},
                            "questionText": "Achternaam",
                            "explainText": null,
                            "dataType": "text",
                            "rejectedValue": null,
                            "readonly": true,
                            "required": false,
                            "hasDomain": false,
                            "multiValued": false,
                            "refresh": false,
                            "displayLength": -1,
                            "domain": [],
                            "messages": [],
                            "values": ["Doe"],
                            "validations": [],
                            "type": "field",
                            "styles": []
                        }
                    }, {
                        "type": "delete",
                        "key": "P836_Kind-VrouwAlsMoeder_1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P836_SoortOudersVragen_1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P836_FooterAnnuleerOpslaan_1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P836_Kind-Achternaam_1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P836_Kindgegevens_1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P836-C0-C4",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P836_Kind_1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P836_Kind-WoontInNederlandEersteDagKalenderkwartaal_1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P836_Kind-SoortKind_1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P836_Opslaan_1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P836_Kind-Voornaam_1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P836_Kind-Geboortedatum_1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P836_Annuleer_1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P836_Kind-BehoortTotHuishoudenVerzekerde_1",
                        "model": null
                    }
                ]
            },
            "type": "page"
        }
    ]
}


Call after clicking 'Bereken kinderbijslag'



   

EndpointPOST api/v1/subscription/{subscriptionId}/session/{sessionId}/event

Request: http://localhost:8080/server/api/v1/subscription/e0f7f122-3f71-4199-af0f-36b38519afa0/session/e0f7f122-3f71-4199-af0f-36b38519afa0/event

Request payload P960_Bereken_1
{
    "elementKey": "P960_Bereken_1",
    "fields": [{
            "key": "P960_Verzekerde-Voornaam_1",
            "values": ["Jane"]
        }, {
            "key": "P960_Verzekerde-Adres_1",
            "values": ["Kerkstraat 1"]
        }, {
            "key": "P960_Verzekerde-Woonplaats_1",
            "values": ["Den Bosch"]
        }, {
            "key": "P960_Kind-Voornaam_1",
            "values": ["Little"]
        }, {
            "key": "P960_Verzekerde-Postcode_1",
            "values": ["1234 AB"]
        }, {
            "key": "P960_Verzekerde-BankGiroRekeningNummer_1",
            "values": ["121197255"]
        }, {
            "key": "P960_Verzekerde-Geslacht_1",
            "values": ["Vrouw"]
        }, {
            "key": "P960_Kind-Geboortedatum_1",
            "values": ["01-01-2005"]
        }, {
            "key": "P960_Verzekerde-Achternaam_1",
            "values": ["Doe"]
        }, {
            "key": "P960_Verzekerde-Land_1",
            "values": ["Nederland"]
        }, {
            "key": "P960_Kind-Achternaam_1",
            "values": ["Doe"]
        }
    ]
}

:

Response P960_Bereken_1
{
    "events": [{
            "sessionId": "614e86dd-cd01-4f3f-9146-636522cedb07",
            "changes": {
                "changes": [{
                        "type": "add",
                        "key": "P309_Kind-Achternaam_1",
                        "model": {
                            "key": "P309_Kind-Achternaam_1",
                            "name": "Kind.Achternaam",
                            "properties": {},
                            "questionText": "Achternaam",
                            "explainText": null,
                            "dataType": "text",
                            "rejectedValue": null,
                            "readonly": true,
                            "required": false,
                            "hasDomain": false,
                            "multiValued": false,
                            "refresh": false,
                            "displayLength": -1,
                            "domain": [],
                            "messages": [],
                            "values": ["Doe"],
                            "validations": [],
                            "type": "field",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P309_Kind-Voornaam_1",
                        "model": {
                            "key": "P309_Kind-Voornaam_1",
                            "name": "Kind.Voornaam",
                            "properties": {},
                            "questionText": "Voornaam",
                            "explainText": null,
                            "dataType": "text",
                            "rejectedValue": null,
                            "readonly": true,
                            "required": false,
                            "hasDomain": false,
                            "multiValued": false,
                            "refresh": false,
                            "displayLength": -1,
                            "domain": [],
                            "messages": [],
                            "values": ["Little"],
                            "validations": [],
                            "type": "field",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P309-C1_T",
                        "model": {
                            "key": "P309-C1_T",
                            "name": null,
                            "properties": {},
                            "children": ["P309-C1-C0"],
                            "displayName": null,
                            "contentStyle": "table",
                            "type": "container",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P309-C1-C0-C0",
                        "model": {
                            "key": "P309-C1-C0-C0",
                            "name": "tableelement",
                            "properties": {},
                            "children": ["P309_Kind-Voornaam_1"],
                            "displayName": null,
                            "contentStyle": "tablecell",
                            "type": "container",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P309_OverzichtKinderbijslag_1",
                        "model": {
                            "key": "P309_OverzichtKinderbijslag_1",
                            "name": "OverzichtKinderbijslag",
                            "properties": {},
                            "children": ["P309-C1_T"],
                            "displayName": "Kinderbijslag per kind",
                            "contentStyle": "instance_selector",
                            "type": "container",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P309_Verzekerde-AantalKinderen_1",
                        "model": {
                            "key": "P309_Verzekerde-AantalKinderen_1",
                            "name": "Verzekerde.AantalKinderen",
                            "properties": {},
                            "questionText": "Aantal kinderen",
                            "explainText": null,
                            "dataType": "integer",
                            "rejectedValue": null,
                            "readonly": true,
                            "required": false,
                            "hasDomain": false,
                            "multiValued": false,
                            "refresh": false,
                            "displayLength": -1,
                            "domain": [],
                            "messages": [],
                            "values": ["1"],
                            "validations": [],
                            "type": "field",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P309_BerekenHoogteKinderbijslag_1",
                        "model": {
                            "key": "P309_BerekenHoogteKinderbijslag_1",
                            "name": "BerekenHoogteKinderbijslag",
                            "properties": {},
                            "nodes": [{
                                    "text": "Met de kinderbijslag betaalt de overheid mee aan de kosten die horen bij de opvoeding van een kind. Woont of werkt u in Nederland en heeft u kinderen jonger dan 18 jaar, dan krijgt u waarschijnlijk kinderbijslag. Hoeveel kinderbijslag u krijgt is o.a. afhankelijk van de leeftijd van uw kind. Wilt u weten hoeveel kinderbijslag u krijgt? Maak dan een proefberekening.",
                                    "nodeType": "text"
                                }
                            ],
                            "plainText": "Met de kinderbijslag betaalt de overheid mee aan de kosten die horen bij de opvoeding van een kind. Woont of werkt u in Nederland en heeft u kinderen jonger dan 18 jaar, dan krijgt u waarschijnlijk kinderbijslag. Hoeveel kinderbijslag u krijgt is o.a. afhankelijk van de leeftijd van uw kind. Wilt u weten hoeveel kinderbijslag u krijgt? Maak dan een proefberekening.",
                            "type": "textitem",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P309-C1-C0",
                        "model": {
                            "key": "P309-C1-C0",
                            "name": "tableelement",
                            "properties": {},
                            "children": ["P309-C1-C0-C0", "P309-C1-C0-C1", "P309-C1-C0-C2", "P309-C1-C0-C3", "P309-C1-C0-C4"],
                            "displayName": null,
                            "contentStyle": "tablerow",
                            "type": "container",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P309_document_1",
                        "model": {
                            "key": "P309_document_1",
                            "name": "document",
                            "properties": {},
                            "text": "Download hier uw formulier",
                            "textRef": null,
                            "parameters": {
                                "document-name": "Brief",
                                "document-type": "pdf"
                            },
                            "type": "link",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P309-C4",
                        "model": {
                            "key": "P309-C4",
                            "name": null,
                            "properties": {},
                            "children": ["P309_Terug_1"],
                            "displayName": null,
                            "contentStyle": "container",
                            "type": "container",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P309_Uitleg_1",
                        "model": {
                            "key": "P309_Uitleg_1",
                            "name": "Uitleg",
                            "properties": {},
                            "disabled": false,
                            "refresh": false,
                            "caption": "Uitleg",
                            "validate": true,
                            "type": "button",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P309_Kind-BedragKinderbijslag_1",
                        "model": {
                            "key": "P309_Kind-BedragKinderbijslag_1",
                            "name": "Kind.BedragKinderbijslag",
                            "properties": {},
                            "questionText": "Kinderbijslag",
                            "explainText": null,
                            "dataType": "currency",
                            "rejectedValue": null,
                            "readonly": true,
                            "required": false,
                            "hasDomain": false,
                            "multiValued": false,
                            "refresh": false,
                            "displayLength": -1,
                            "domain": [],
                            "messages": [],
                            "values": ["269,39"],
                            "validations": [],
                            "type": "field",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P309_Terug_1",
                        "model": {
                            "key": "P309_Terug_1",
                            "name": "Terug",
                            "properties": {},
                            "disabled": false,
                            "refresh": false,
                            "caption": "Vorige",
                            "validate": false,
                            "type": "button",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P309_Resultaatberekening_1",
                        "model": {
                            "key": "P309_Resultaatberekening_1",
                            "name": "Resultaatberekening",
                            "properties": {},
                            "children": ["P309_Infobanner_1", "P309_OverzichtKinderbijslag_1", "P309_KinderbijslagTotaal_1", "P309_link_1", "P309-C4"],
                            "displayName": "Resultaat berekening",
                            "contentStyle": "page",
                            "messages": [],
                            "type": "page",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P309_KinderbijslagTotaal_1",
                        "model": {
                            "key": "P309_KinderbijslagTotaal_1",
                            "name": "KinderbijslagTotaal",
                            "properties": {},
                            "children": ["P309_Verzekerde-Kinderbijslag_1", "P309_Verzekerde-AantalKinderen_1"],
                            "displayName": "Kinderbijslag totaal",
                            "contentStyle": "container",
                            "type": "container",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P309_Infobanner_1",
                        "model": {
                            "key": "P309_Infobanner_1",
                            "name": "Infobanner",
                            "properties": {},
                            "children": ["P309_BerekenHoogteKinderbijslag_1"],
                            "displayName": "Proefberekening kinderbijslag",
                            "contentStyle": "container",
                            "type": "container",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P309_Verzekerde-Kinderbijslag_1",
                        "model": {
                            "key": "P309_Verzekerde-Kinderbijslag_1",
                            "name": "Verzekerde.Kinderbijslag",
                            "properties": {},
                            "questionText": "Kinderbijslag totaal",
                            "explainText": null,
                            "dataType": "currency",
                            "rejectedValue": null,
                            "readonly": true,
                            "required": false,
                            "hasDomain": false,
                            "multiValued": false,
                            "refresh": false,
                            "displayLength": -1,
                            "domain": [],
                            "messages": [],
                            "values": ["269,39"],
                            "validations": [],
                            "type": "field",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P309-C1-C0-C3",
                        "model": {
                            "key": "P309-C1-C0-C3",
                            "name": "tableelement",
                            "properties": {},
                            "children": ["P309_Kind-BedragKinderbijslag_1"],
                            "displayName": null,
                            "contentStyle": "tablecell",
                            "type": "container",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P309_link_1",
                        "model": {
                            "key": "P309_link_1",
                            "name": "link",
                            "properties": {},
                            "children": ["P309_document_1"],
                            "displayName": null,
                            "contentStyle": "container",
                            "type": "container",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P309-C1-C0-C4",
                        "model": {
                            "key": "P309-C1-C0-C4",
                            "name": "tableelement",
                            "properties": {},
                            "children": ["P309_Uitleg_1"],
                            "displayName": null,
                            "contentStyle": "tablecell",
                            "type": "container",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P309-C1-C0-C1",
                        "model": {
                            "key": "P309-C1-C0-C1",
                            "name": "tableelement",
                            "properties": {},
                            "children": ["P309_Kind-Achternaam_1"],
                            "displayName": null,
                            "contentStyle": "tablecell",
                            "type": "container",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P309-C1-C0-C2",
                        "model": {
                            "key": "P309-C1-C0-C2",
                            "name": "tableelement",
                            "properties": {},
                            "children": ["P309_Kind-Geboortedatum_1"],
                            "displayName": null,
                            "contentStyle": "tablecell",
                            "type": "container",
                            "styles": []
                        }
                    }, {
                        "type": "add",
                        "key": "P309_Kind-Geboortedatum_1",
                        "model": {
                            "key": "P309_Kind-Geboortedatum_1",
                            "name": "Kind.Geboortedatum",
                            "properties": {},
                            "questionText": "Geboortedatum",
                            "explainText": null,
                            "dataType": "date",
                            "rejectedValue": null,
                            "readonly": true,
                            "required": false,
                            "hasDomain": false,
                            "multiValued": false,
                            "refresh": false,
                            "displayLength": -1,
                            "domain": [],
                            "messages": [],
                            "values": ["01-01-2005"],
                            "validations": [],
                            "type": "field",
                            "styles": []
                        }
                    }, {
                        "type": "delete",
                        "key": "P960_Kinderen_1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P960_Verzekerde-Voornaam_1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P960_Infobanner_1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P960_Verzekerde-Adres_1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P960_Verzekerde-Woonplaats_1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P960_Kind-Voornaam_1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P960_Nieuw_1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P960-C2-C0-C0-C0",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P960-C2-C0-C0-C1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P960-C2-C0-C0-C2",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P960-C2-C0-C0-C3",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P960-C2-C0-C0-C4",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P960_Verzekerde-Postcode_1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P960_Wijzigen_1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P960_Bereken_1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P960_Verzekerde-BankGiroRekeningNummer_1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P960_Verzekerde-Geslacht_1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P960_Verzekerde_1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P960_Kind-Geboortedatum_1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P960_AanvragenKinderbijslag_1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P960_Aanvraag_1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P960-C2-C0_T",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P960_BerekenHoogteKinderbijslag_1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P960_Verzekerde-Achternaam_1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P960_Verzekerde-Land_1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P960-C2-C0-C0",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P960_Verwijderen_1",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P960-C3",
                        "model": null
                    }, {
                        "type": "delete",
                        "key": "P960_Kind-Achternaam_1",
                        "model": null
                    }
                ]
            },
            "type": "page"
        }
    ]
}


Call after clicking 'Download hier uw formulier'



Endpoint: GET /api/v1/subscription/{subscriptionId}/session/{sessionId}/document/{documentName}/{type}

Requesthttp://localhost:8080/server/api/v1/subscription/e0f7f122-3f71-4199-af0f-36b38519afa0/session/e0f7f122-3f71-4199-af0f-36b38519afa0/document/Brief/pdf

Payload:

Response: undefined (download succeeded)

  • No labels