Get

Get

Get form definition version by id

Request
URI
GET
https://vra-interop-222-139.lvn.broadcom.net/form-service/api/forms/versions/{id}
COPY
Path Parameters
string
id
Required

Form definition version identifier


Authentication
This operation uses the following authentication methods.
Responses
200

'OK' with the specified form definition version.

Returns FormDefinitionVersion of type(s) application/json
{
    "id": "string",
    "createdDate": "string",
    "createdBy": "string",
    "name": "string",
    "description": "string",
    "changeLog": "string",
    "form": {
        "layout": {
            "pages": [
                {
                    "id": "string",
                    "title": "string",
                    "sections": [
                        {
                            "id": "string",
                            "fields": [
                                {
                                    "id": "string",
                                    "display": "string",
                                    "nestedFields": [
                                        {
                                            "id": "string",
                                            "display": "string",
                                            "styles": "string",
                                            "state": {
                                                "readonlyState": {
                                                    "read-only": {}
                                                },
                                                "visibilityState": {
                                                    "visible": {}
                                                }
                                            },
                                            "size": 0,
                                            "submit": false,
                                            "signpostPosition": "string"
                                        }
                                    ],
                                    "styles": "string",
                                    "state": {
                                        "readonlyState": {
                                            "read-only": {}
                                        },
                                        "visibilityState": {
                                            "visible": {}
                                        }
                                    },
                                    "size": 0,
                                    "submit": false,
                                    "signpostPosition": "string"
                                }
                            ],
                            "state": {
                                "readonlyState": {
                                    "read-only": {}
                                },
                                "visibilityState": {
                                    "visible": {}
                                }
                            }
                        }
                    ],
                    "state": {
                        "readonlyState": {
                            "read-only": {}
                        },
                        "visibilityState": {
                            "visible": {}
                        }
                    }
                }
            ]
        },
        "schema": {},
        "messages": [
            {
                "fieldId": "string",
                "severity": "string",
                "validationType": "string",
                "message": "string"
            }
        ],
        "options": {
            "externalValidations": [
                {
                    "label": "string",
                    "source": {
                        "id": "string",
                        "type": "string",
                        "parameters": [
                            {
                                "$type": {
                                    "dataType": "string",
                                    "referenceType": "string",
                                    "fields": [
                                        "ComplexTypeField Object"
                                    ],
                                    "isMultiple": false
                                }
                            }
                        ],
                        "isPageable": false,
                        "externalSourceProviderType": "string"
                    },
                    "target": [
                        "string"
                    ]
                }
            ]
        }
    },
    "styles": "string"
}
string As uuid As uuid
id
Optional

id

string As date-time As date-time
createdDate
Optional

createdDate

string
createdBy
Optional

createdBy

string
name
Optional

name

string
description
Optional

description

string
changeLog
Optional

changeLog

object
form
Optional

form

string
styles
Optional

styles


404

'Not Found' if there is no such version with the provided id in the current org.

Returns FormDefinitionVersion of type(s) application/json
"FormDefinitionVersion Object"
string As uuid As uuid
id
Optional

id

string As date-time As date-time
createdDate
Optional

createdDate

string
createdBy
Optional

createdBy

string
name
Optional

name

string
description
Optional

description

string
changeLog
Optional

changeLog

object
form
Optional

form

string
styles
Optional

styles


Code Samples
COPY
                    curl -H 'Authorization: <value>' https://{api_host}/form-service/api/forms/versions/{id}