getAllMDMSActions
POST
/access/v1/actions/mdms/_getLast modified: 9 months ago
Request
Body Params application/json
requestInfo
object
required
actions
array[object (Action) {8}]
required
uuid
string
optional
State Unique Identifier uuid
>= 2 characters<= 256 characters
tenantId
string
optional
TenantId of the ULB
>= 2 characters<= 256 characters
currentState
string
optional
The uuid of the state on which action is to performed
>= 2 characters<= 256 characters
action
string
required
The action to be performed
<= 256 characters
nextState
string
required
The uuid of the resultant state
>= 2 characters<= 256 characters
roles
array[string]
required
Used for search result and create only
active
boolean
optional
auditDetails
object
optional
actionMaster
string
optional
action master
enabled
boolean
optional
if enabled or not
featureIds
array[integer]
optional
unique id for feature
leftIcon
string
optional
left icon
navigationURL
string
optional
url for navigating
rightIcon
string
optional
right icon
roleCodes
array[string]
optional
codes specifying role
tenantId
string
optional
Unique Identifier of the tenant, Like AP, AP.Kurnool etc.
>= 50 characters
Example:
pb.amritsar
Example
{
"requestInfo": {},
"actions": [
{
"uuid": "string",
"tenantId": "string",
"currentState": "string",
"action": "string",
"nextState": "string",
"roles": [
"string"
],
"active": true,
"auditDetails": {}
}
],
"actionMaster": "string",
"enabled": true,
"featureIds": [
0
],
"leftIcon": "string",
"navigationURL": "string",
"rightIcon": "string",
"roleCodes": [
"string"
],
"tenantId": "pb.amritsar"
}
Request samples
Responses
OK(200)
Invalid input.(400)
Unauthorized(401)
Forbidden(403)
Not Found(404)
HTTP Code: 200
Content Type : JSONapplication/json
Data Schema
object {0}
Example
{}
Last modified: 9 months ago