POST api/v1/Menu

This is a method that returns menu instances in JSON format based on specific body request.

Request Information

URI Parameters

None.

Body Parameters

A request body params that will filter more deeply queried menu instances.

BoApiRequestMenu
NameDescriptionTypeAdditional information
Settings

A encrypted value that contains sensitive information required to make api calls.

string

None.

LanguageID

A language in which response data will be returned.

string

None.

MediaTypes

Will return all media data that any entity instance contains for specified media types. Media types are defined in the form of a list.

Collection of string

None.

RequestUUID

string

None.

PageUUID

string

None.

Request Formats

application/json, text/json

Sample:
{
  "Settings": "sample string 1",
  "LanguageID": "sample string 2",
  "MediaTypes": [
    "sample string 1",
    "sample string 2"
  ],
  "RequestUUID": "sample string 3",
  "PageUUID": "sample string 4"
}

application/xml, text/xml

Sample:
<BoApiRequestMenu xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Infosit.ContentDelivery.Service.Bo">
  <PageUUID xmlns="http://schemas.datacontract.org/2004/07/Infosit.API.Common.Bo">sample string 4</PageUUID>
  <RequestUUID xmlns="http://schemas.datacontract.org/2004/07/Infosit.API.Common.Bo">sample string 3</RequestUUID>
  <LanguageID>sample string 2</LanguageID>
  <MediaTypes xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </MediaTypes>
  <Settings>sample string 1</Settings>
</BoApiRequestMenu>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

HttpResponseMessage
NameDescriptionTypeAdditional information
Version

Version

None.

Content

HttpContent

None.

StatusCode

HttpStatusCode

None.

ReasonPhrase

string

None.

Headers

Collection of Object

None.

RequestMessage

HttpRequestMessage

None.

IsSuccessStatusCode

boolean

None.