POST api/list/schemasearch

Request Information

URI Parameters

None.

Body Parameters

SchemaListFilterDataContract
NameDescriptionTypeAdditional information
Name

string

None.

RangeFilters

Collection of RangeFilterSchemaDataContract

None.

StandardFilters

Collection of FilterSchemaDataContract

None.

EnumFilters

Collection of EnumFilterSchemaDataContract

None.

Request Formats

application/json, text/json

Sample:
{
  "Name": "sample string 1",
  "RangeFilters": [
    {
      "From": "sample string 1",
      "To": "sample string 2",
      "Name": "sample string 3",
      "Type": "sample string 4",
      "FilterType": 0,
      "Value": "sample string 5"
    },
    {
      "From": "sample string 1",
      "To": "sample string 2",
      "Name": "sample string 3",
      "Type": "sample string 4",
      "FilterType": 0,
      "Value": "sample string 5"
    }
  ],
  "StandardFilters": [
    {
      "Name": "sample string 1",
      "Type": "sample string 2",
      "FilterType": 0,
      "Value": "sample string 3"
    },
    {
      "Name": "sample string 1",
      "Type": "sample string 2",
      "FilterType": 0,
      "Value": "sample string 3"
    }
  ],
  "EnumFilters": [
    {
      "Values": [
        {
          "Id": 1,
          "Name": "sample string 2",
          "SystemName": "sample string 3"
        },
        {
          "Id": 1,
          "Name": "sample string 2",
          "SystemName": "sample string 3"
        }
      ],
      "Name": "sample string 1",
      "Type": "sample string 2",
      "FilterType": 0,
      "Value": "sample string 3"
    },
    {
      "Values": [
        {
          "Id": 1,
          "Name": "sample string 2",
          "SystemName": "sample string 3"
        },
        {
          "Id": 1,
          "Name": "sample string 2",
          "SystemName": "sample string 3"
        }
      ],
      "Name": "sample string 1",
      "Type": "sample string 2",
      "FilterType": 0,
      "Value": "sample string 3"
    }
  ]
}

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 'SchemaListFilterDataContract'.

Response Information

Resource Description

Collection of TenancyListDataContract
NameDescriptionTypeAdditional information
Address

AddressDataContract

None.

TenantInfo

Collection of TenantInfoDataContact

None.

LandlordInfo

Collection of LandlordInfoDataContract

None.

TenancyType

EnumDataContract

None.

TenancyStatus

EnumDataContract

None.

Term

EnumDataContract

None.

PriceType

EnumDataContract

None.

DepositStatus

EnumDataContract

None.

NoticePeriod

EnumDataContract

None.

IssueNoticeDate

date

None.

AcceptedPrice

decimal number

None.

StartDate

date

None.

EndDate

date

None.

Name

string

None.

TeamAccessType

string

None.

OwningTeamId

integer

None.

BranchId

integer

None.

LettingsRoleId

integer

None.

Id

integer

None.

Response Formats

application/json

Sample:

An exception has occurred while using the formatter 'JsonMediaTypeFormatter' to generate sample for media type 'application/json'. Exception message: Self referencing loop detected with type 'Dezrez.Core.DataContracts.External.Api.Group.Query.Get.PreferredCompanyDataContract'. Path '[0].TenantInfo[0].Guarantors[0].Group.PreferredCompanies[0].Group.PreferredCompanies'.

text/json

Sample:

An exception has occurred while using the formatter 'JsonMediaTypeFormatter' to generate sample for media type 'text/json'. Exception message: Self referencing loop detected with type 'Dezrez.Core.DataContracts.External.Api.Group.Query.Get.PreferredCompanyDataContract'. Path '[0].TenantInfo[0].Guarantors[0].Group.PreferredCompanies[0].Group.PreferredCompanies'.