ImesI

<back to all web services

AllMetadataRequest

The following routes are available for this service:
GET/mdactions

To override the Content-type in your clients, use the HTTP Accept Header, append the .jsv suffix or ?format=jsv

HTTP + JSV

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

GET /mdactions HTTP/1.1 
Host: gpv.ocellot.com 
Accept: text/jsv
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length

{
	String: 
	{
		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
		}
	}
}