Invoke Defined Entity Behavior
Invokes a behavior on a defined entity. The contract of the behavior is specified in the behavior description. If an Activity behavior is invoked with an 'operationId' in the invocation metadata, then another invocation of the behavior with the same 'operationId' will be ignored within the next 1 hour.
Request
URI
POST
https://{api_host}/cloudapi/1.0.0/entities/{id}/behaviors/{behaviorId}/invocations
COPY
Path Parameters
string
id
Required
id
string
behaviorId
Required
behaviorId
string
id
Required
id
string
behaviorId
Required
behaviorId
Request Body
BehaviorInvocation of type(s) application/json
Optional
{
"arguments": {},
"metadata": {}
}
object
arguments
Optional
The arguments to be passed to the invoked Behavior
object
metadata
Optional
Metadata to be passed to the invoked Behavior
Responses
202
The request have been accepted and the task to monitor the request is in the Location header.
Operation doesn't return any data structure
Availability
Added in 35.0
On This Page
Defined Interface Behaviors Operations
POST
Add Defined Entity Type Access
POST
Add Interface Behavior
DELETE
Delete Interface Behavior
GET
Get Defined Entity Type Access
GET
Get Defined Entity Type Behaviors
GET
Get Interface Behavior
GET
Get Interface Behaviors
GET
Get Type Behavior
POST
Invoke Defined Entity Behavior
DELETE
Remove Behavior Override
PUT
Set Defined Entity Type Access
PUT
Update Interface Behavior
PUT
Update Interface Behaviors
PUT
Update Type Behavior