Execute endpoint
The Execute endpoint is available to trigger the business object's BOMs (methods) from the endpoint definition.
This means that all functionality that is available on a business object can be used trough the REST API. If a BOM needs parameters, they are passed in the request body as arguments.
* 
It is not possible to execute a BOM on multiple business objects in one go. If the filter selects more than one business object, only the first one is processed.
Example
http://{environment}/sdk/system/{version}/execute/{definition name/{BOM name}
Request
In the request body the values tag sets the values for the properties on the new business object.
{
"values" : {
"IsUpdateQtyOnNumberOfPersonChange": false,
"ItemCostsExclVAT": 0.00,
"ItemCostsInclVAT": 0.00,
"OrderRef": 540,
"ReportedBack": false
}
}
Response
The response will contain the newly created business object and the fields that are defined in the endpoint definition.
{
"records": [
{
"IsUpdateQtyOnNumberOfPersonChange": false,
"ItemCostsExclVAT": 0.00,
"ItemCostsInclVAT": 0.00,
"OrderRef": 540,
"ReportedBack": false
}
]
}