| GET | /mdactions/{ObjType} |
|---|
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| ObjType | path | string | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| active | form | bool | No | |
| keyType | form | string | No | |
| title | form | string | No | |
| name | form | string | No | |
| qinfo | form | string | No | |
| orderBy | form | string | No | |
| columns | form | List<MetadataColumn> | No | |
| states | form | Dictionary<string, MetadataState> | No | |
| actions | form | Dictionary<string, MetadataAction> | No | |
| querys | form | Dictionary<string, string> | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| order | form | int | No | |
| active | form | bool | No | |
| ext | form | bool | No | |
| name | form | string | No | |
| title | form | string | No | |
| action | form | string | No | |
| isnum | form | bool | No | |
| orderBy | form | string | No | |
| filter | form | string | No | |
| html | form | string | No | |
| class | form | string | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| route | form | string | No | |
| title | form | string | No | |
| get | form | string | No | |
| export | form | string | No | |
| getelem | form | string | No | |
| extrainfo | form | string | No | |
| columns | form | List<string> | No | |
| querys | form | List<string> | No | |
| elems | form | List<ElemToLoad> | No | |
| getparams | form | string | No | |
| template | form | string | No | |
| filter | form | string | No | |
| controller | form | string | No | |
| consumer | form | string | No | |
| state | form | State | No | |
| elemActions | form | List<string> | No | |
| multiElemActions | form | List<string> | No | |
| actions | form | List<string> | No | |
| numact | form | int | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| name | form | string | No | |
| url | form | string | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| viewing | form | bool | No | |
| editing | form | bool | No | |
| columnsToRemove | form | List<string> | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| hotkey | form | string | No | |
| hotkeyTitle | form | string | No | |
| className | form | string | No | |
| parent | form | string | No | |
| roles | form | List<string> | No | |
| enablePolicy | form | EnablePolicy | No | |
| name | form | string | No | |
| icon | form | string | No | |
| route | form | string | No | |
| internalAction | form | string | No | |
| confirmMessage | form | string | No | |
| action | form | List<Dictionary<String,String>> | No | |
| actions | form | List<ActionInfo> | No |
| never | |
| allways | |
| perItem |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| name | form | ActionName | No | |
| url | form | string | No |
| get | |
| put | |
| post | |
| postUpload | |
| postNoData | |
| delete | |
| back | |
| refresh | |
| route | |
| open_url | |
| message | |
| HTMLmessage | |
| prompt |
To override the Content-type in your clients, use the HTTP Accept Header, append the .json suffix or ?format=json
To embed the response in a jsonp callback, append ?callback=myCallback
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
GET /mdactions/{ObjType} HTTP/1.1
Host: gpv.ocellot.com
Accept: application/json
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: length
{"active":false,"keyType":"String","title":"String","name":"String","qinfo":"String","orderBy":"String","columns":[{"order":0,"active":false,"ext":false,"name":"String","title":"String","action":"String","isnum":false,"orderBy":"String","filter":"String","html":"String","class":"String"}],"states":{"String":{"route":"String","title":"String","get":"String","export":"String","getelem":"String","extrainfo":"String","columns":["String"],"querys":["String"],"elems":[{"name":"String","url":"String"}],"getparams":"String","template":"String","filter":"String","controller":"String","consumer":"String","state":{"viewing":false,"editing":false,"columnsToRemove":["String"]},"elemActions":["String"],"multiElemActions":["String"],"actions":["String"],"numact":0}},"actions":{"String":{"hotkey":"String","hotkeyTitle":"String","className":"String","parent":"String","roles":["String"],"enablePolicy":"never","name":"String","icon":"String","route":"String","internalAction":"String","confirmMessage":"String","action":[{"String":"String"}],"actions":[{"name":"get","url":"String"}]}},"querys":{"String":"String"}}