HTTP + JSON
The following are sample HTTP requests and responses.
The placeholders shown need to be replaced with actual values.
POST /json/reply/MenuItemRequest HTTP/1.1
Host: api.consumertaxadvocate.com
Content-Type: application/json
Content-Length: length
{"MenuItem":{"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","SubMenu":[{"MenuItemId":null,"Route":null,"Title":null,"ModuleId":null,"Nav":null,"ElementUid":null,"IconClass":null,"SortOrder":null,"IsHeader":null,"IsSubHeader":null,"IsSubMenu":null,"SortSubOrder":null,"SubMenuLevel":null,"HtmlOnly":null,"ParentMenuItemId":null,"SubMenu":null}]}]}]}}
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: length
{"ResponseStatus":{"ErrorCode":"String","Message":"String","StackTrace":"String","Errors":[{"ErrorCode":"String","FieldName":"String","Message":"String"}]},"MenuItem":{"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","SubMenu":[{"MenuItemId":null,"Route":null,"Title":null,"ModuleId":null,"Nav":null,"ElementUid":null,"IconClass":null,"SortOrder":null,"IsHeader":null,"IsSubHeader":null,"IsSubMenu":null,"SortSubOrder":null,"SubMenuLevel":null,"HtmlOnly":null,"ParentMenuItemId":null,"SubMenu":null}]}]}]}}