Hi,
I found the answer
http://ipaddress:port///bonita/API/bpm/process/6166646510612582875/design
http://ipaddress:port/bonitaAPI/bpm/process/{process_defination_id}/design
then in response look for “dataDefinitions”: part
“dataDefinitions”: [
{
“id”: “5187878995729497291”,
“name”: “product”,
“description”: null,
“type”: null,
“transientData”: false,
“className”: “java.lang.String”,
“defaultValueExpression”: null,
“longText”: true
},
{
“id”: “9089256246642326929”,
“name”: “subproduct”,
“description”: null,
“type”: null,
“transientData”: false,
“className”: “java.lang.String”,
“defaultValueExpression”: null,
“longText”: true
},
{
“id”: “7764928473011792306”,
“name”: “stage”,
“description”: null,
“type”: null,
“transientData”: false,
“className”: “java.lang.String”,
“defaultValueExpression”: null,
“longText”: true
},
{
“id”: “8566510055551912706”,
“name”: “ccy”,
“description”: null,
“type”: null,
“transientData”: false,
“className”: “java.lang.String”,
“defaultValueExpression”: null,
“longText”: true
},
{
“id”: “6999149878755809473”,
“name”: “amount”,
“description”: null,
“type”: null,
“transientData”: false,
“className”: “java.lang.String”,
“defaultValueExpression”: null,
“longText”: true
},
{
“id”: “6449549075751523413”,
“name”: “lcyamount”,
“description”: null,
“type”: null,
“transientData”: false,
“className”: “java.lang.Integer”,
“defaultValueExpression”: null
},
{
“id”: “6609814202008941271”,
“name”: “txnrefno”,
“description”: null,
“type”: null,
“transientData”: false,
“className”: “java.lang.String”,
“defaultValueExpression”: null,
“longText”: true
},
{
“id”: “5818309877423855337”,
“name”: “client_id”,
“description”: null,
“type”: null,
“transientData”: false,
“className”: “java.lang.String”,
“defaultValueExpression”: null,
“longText”: true
},
{
“id”: “8411029379289243426”,
“name”: “approvalaction”,
“description”: null,
“type”: null,
“transientData”: false,
“className”: “java.lang.Boolean”,
“defaultValueExpression”: null
}
],