POST api/Items/getItemsListV2

Request Information

URI Parameters

None.

Body Parameters

ItemsFiltersV2
NameDescriptionTypeAdditional information
DealerSection

Dealer

None.

ItemsSection

ItemsSection

None.

SortigSection

Sorting

None.

DataSettings

DataSettings

None.

Request Formats

application/json, text/json

Sample:
{
  "DealerSection": {
    "id": 1
  },
  "ItemsSection": {
    "type": [
      "sample string 1",
      "sample string 2"
    ],
    "category": [
      "sample string 1",
      "sample string 2"
    ],
    "model": [
      "sample string 1",
      "sample string 2"
    ],
    "searchWords": "sample string 1"
  },
  "SortigSection": {
    "sortingKey": "sample string 1"
  },
  "DataSettings": {
    "recordsNumber": 1,
    "pageNumber": 1
  }
}

application/xml, text/xml

Sample:
<ItemsFiltersV2 xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/VolvoApp.Infrastructure.Models.Services">
  <DataSettings>
    <pageNumber>1</pageNumber>
    <recordsNumber>1</recordsNumber>
  </DataSettings>
  <DealerSection>
    <id>1</id>
  </DealerSection>
  <ItemsSection>
    <category xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:string>sample string 1</d3p1:string>
      <d3p1:string>sample string 2</d3p1:string>
    </category>
    <model xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:string>sample string 1</d3p1:string>
      <d3p1:string>sample string 2</d3p1:string>
    </model>
    <searchWords>sample string 1</searchWords>
    <type xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:string>sample string 1</d3p1:string>
      <d3p1:string>sample string 2</d3p1:string>
    </type>
  </ItemsSection>
  <SortigSection>
    <sortingKey>sample string 1</sortingKey>
  </SortigSection>
</ItemsFiltersV2>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'ItemsFiltersV2'.

Response Information

Resource Description

responseData
NameDescriptionTypeAdditional information
result

string

None.

data

Object

None.

Response Formats

application/json, text/json

Sample:
{
  "result": "sample string 1",
  "data": {}
}

application/xml, text/xml

Sample:
<responseData xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/VolvoApp.Infrastructure.Models.Services">
  <data />
  <result>sample string 1</result>
</responseData>