Get form batch update

Get form batch update

Retrieves the update to the form in response to change in one of the form's field

Request
URI
POST
https://{api_host}/advanced-designer-service/api/forms/{formId}/{bindingId}/update
COPY
Path Parameters
string
formId
Required

form identifier

string
bindingId
Required

binding identifier


Request Body

changes to the form elements

batchElementUpdateRequest of type(s) application/json
Required
"batchElementUpdateRequest Object"
object
formValues
Required

Equivalent of java.util.Map

object
headers
Optional

Equivalent of java.util.Map

string
trigger
Optional

trigger

object
triggeredDetailsLayout
Optional

triggeredDetailsLayout

array of string
affectedElements
Optional

affectedElements

Responses
200

successful operation

Returns formUpdateResponse of type(s) */*
{
    "elementUpdates": [
        {
            "permissibleValues": [
                {
                    "label": "string",
                    "underlyingValue": {}
                }
            ],
            "extensionRendererContext": {
                "entries": [
                    {
                        "value": {},
                        "key": "string"
                    }
                ]
            },
            "facetValues": {
                "facets": [
                    {
                        "type": "string",
                        "value": {}
                    }
                ]
            },
            "id": "string",
            "detailLayout": {
                "pages": [
                    {
                        "id": "string",
                        "label": "string",
                        "state": {
                            "dependencies": [
                                "string"
                            ],
                            "facets": [
                                {
                                    "value": {}
                                }
                            ]
                        },
                        "sections": [
                            {
                                "id": "string",
                                "label": "string",
                                "state": {
                                    "dependencies": [
                                        "string"
                                    ],
                                    "facets": [
                                        {
                                            "value": {}
                                        }
                                    ]
                                },
                                "rows": [
                                    {
                                        "items": [
                                            {
                                                "size": 0
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    }
                ]
            },
            "errors": [
                "string"
            ]
        }
    ]
}
array of object
elementUpdates
Optional

elementUpdates


Code Samples
COPY
                    curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '[{}]' https://{api_host}/advanced-designer-service/api/forms/{formId}/{bindingId}/update