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
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}