Bombshell Agency Platform Service

<back to all web services

MenuItemsRequest

The following routes are available for this service:
GET/v1/MenuItems

To override the Content-type in your clients 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.

POST /jsv/reply/MenuItemsRequest HTTP/1.1 
Host: api.consumertaxadvocate.com 
Content-Type: text/jsv
Content-Length: length

{
	
}
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length

{
	ResponseStatus: 
	{
		ErrorCode: String,
		Message: String,
		StackTrace: String,
		Errors: 
		[
			{
				ErrorCode: String,
				FieldName: String,
				Message: String
			}
		]
	},
	Menu: 
	{
		MenuItems: 
		[
			{
				MenuItemId: 00000000000000000000000000000000,
				Route: String,
				Title: String,
				ModuleId: String,
				Nav: False,
				ElementUid: String,
				IconClass: String,
				SortOrder: 0,
				IsHeader: False,
				IsSubHeader: False,
				IsSubMenu: False,
				SortSubOrder: 0,
				SubMenuLevel: 0,
				HtmlOnly: False,
				ParentMenuItemId: 00000000000000000000000000000000,
				SubMenu: 
				[
					{
						MenuItemId: 00000000000000000000000000000000,
						Route: String,
						Title: String,
						ModuleId: String,
						Nav: False,
						ElementUid: String,
						IconClass: String,
						SortOrder: 0,
						IsHeader: False,
						IsSubHeader: False,
						IsSubMenu: False,
						SortSubOrder: 0,
						SubMenuLevel: 0,
						HtmlOnly: False,
						ParentMenuItemId: 00000000000000000000000000000000,
						SubMenu: 
						[
							{
								MenuItemId: 00000000000000000000000000000000,
								Route: String,
								Title: String,
								ModuleId: String,
								Nav: False,
								ElementUid: String,
								IconClass: String,
								SortOrder: 0,
								IsHeader: False,
								IsSubHeader: False,
								IsSubMenu: False,
								SortSubOrder: 0,
								SubMenuLevel: 0,
								HtmlOnly: False,
								ParentMenuItemId: 00000000000000000000000000000000
							}
						]
					}
				]
			}
		]
	},
	DefaultRoute: String
}