POST api/Company/GetCompaniesByMCS

Request Information

URI Parameters

None.

Body Parameters

CompanyByMCSPagedArgs
NameDescriptionTypeAdditional information
skip

integer

None.

take

integer

None.

searchFilter

string

None.

countryFilter

Collection of string

None.

stateProvinceFilter

Collection of string

None.

printersFilter

Collection of string

None.

inksFilter

Collection of string

None.

mcsFilter

boolean

None.

mcsExpire30

boolean

None.

mcsExpire60

boolean

None.

mcsFilterState

Collection of McsStates

None.

type

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "skip": 1,
  "take": 2,
  "searchFilter": "sample string 3",
  "countryFilter": [
    "sample string 1",
    "sample string 2"
  ],
  "stateProvinceFilter": [
    "sample string 1",
    "sample string 2"
  ],
  "printersFilter": [
    "sample string 1",
    "sample string 2"
  ],
  "inksFilter": [
    "sample string 1",
    "sample string 2"
  ],
  "mcsFilter": true,
  "mcsExpire30": true,
  "mcsExpire60": true,
  "mcsFilterState": [
    0,
    0
  ],
  "type": 7
}

application/xml, text/xml

Sample:
<CompanyByMCSPagedArgs xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/InstallerDb.Controllers">
  <countryFilter xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </countryFilter>
  <inksFilter xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </inksFilter>
  <mcsExpire30>true</mcsExpire30>
  <mcsExpire60>true</mcsExpire60>
  <mcsFilter>true</mcsFilter>
  <mcsFilterState xmlns:d2p1="http://schemas.datacontract.org/2004/07/InstallerDb.Core.Models">
    <d2p1:McsStates>Not_Set</d2p1:McsStates>
    <d2p1:McsStates>Not_Set</d2p1:McsStates>
  </mcsFilterState>
  <printersFilter xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </printersFilter>
  <searchFilter>sample string 3</searchFilter>
  <skip>1</skip>
  <stateProvinceFilter xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </stateProvinceFilter>
  <take>2</take>
  <type>7</type>
</CompanyByMCSPagedArgs>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

PagedListOfCompanyMCSResult
NameDescriptionTypeAdditional information
Items

Collection of CompanyMCSResult

None.

Skip

integer

None.

Take

integer

None.

TotalItemsCount

integer

None.

Response Formats

application/json, text/json

Sample:
{
  "items": [
    {
      "id": "sample string 1",
      "name": "sample string 2",
      "countriesList": [
        "sample string 1",
        "sample string 2"
      ],
      "stateProvincesList": [
        "sample string 1",
        "sample string 2"
      ],
      "mcsCertCount": 3,
      "mcsCertIdList": [
        "sample string 1",
        "sample string 2"
      ],
      "mcsStatesList": [
        "sample string 1",
        "sample string 2"
      ],
      "printers": [
        "sample string 1",
        "sample string 2"
      ],
      "inks": [
        "sample string 1",
        "sample string 2"
      ],
      "typeList": "sample string 4",
      "expiring30": true,
      "expiring60": true,
      "disabled": true,
      "expirationDates": [
        "sample string 1",
        "sample string 2"
      ]
    },
    {
      "id": "sample string 1",
      "name": "sample string 2",
      "countriesList": [
        "sample string 1",
        "sample string 2"
      ],
      "stateProvincesList": [
        "sample string 1",
        "sample string 2"
      ],
      "mcsCertCount": 3,
      "mcsCertIdList": [
        "sample string 1",
        "sample string 2"
      ],
      "mcsStatesList": [
        "sample string 1",
        "sample string 2"
      ],
      "printers": [
        "sample string 1",
        "sample string 2"
      ],
      "inks": [
        "sample string 1",
        "sample string 2"
      ],
      "typeList": "sample string 4",
      "expiring30": true,
      "expiring60": true,
      "disabled": true,
      "expirationDates": [
        "sample string 1",
        "sample string 2"
      ]
    }
  ],
  "skip": 1,
  "take": 2,
  "totalItemsCount": 3
}

application/xml, text/xml

Sample:
<PagedListOfCompanyMCSResultNU472mjH xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/InstallerDb.Models">
  <Items>
    <CompanyMCSResult>
      <CountriesList xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:string>sample string 1</d4p1:string>
        <d4p1:string>sample string 2</d4p1:string>
      </CountriesList>
      <Disabled>true</Disabled>
      <ExpirationDates xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:string>sample string 1</d4p1:string>
        <d4p1:string>sample string 2</d4p1:string>
      </ExpirationDates>
      <Expiring30>true</Expiring30>
      <Expiring60>true</Expiring60>
      <Id>sample string 1</Id>
      <Inks xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:string>sample string 1</d4p1:string>
        <d4p1:string>sample string 2</d4p1:string>
      </Inks>
      <McsCertCount>3</McsCertCount>
      <McsCertIdList xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:string>sample string 1</d4p1:string>
        <d4p1:string>sample string 2</d4p1:string>
      </McsCertIdList>
      <McsStatesList xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:string>sample string 1</d4p1:string>
        <d4p1:string>sample string 2</d4p1:string>
      </McsStatesList>
      <Name>sample string 2</Name>
      <Printers xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:string>sample string 1</d4p1:string>
        <d4p1:string>sample string 2</d4p1:string>
      </Printers>
      <StateProvincesList xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:string>sample string 1</d4p1:string>
        <d4p1:string>sample string 2</d4p1:string>
      </StateProvincesList>
      <TypeList>sample string 4</TypeList>
    </CompanyMCSResult>
    <CompanyMCSResult>
      <CountriesList xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:string>sample string 1</d4p1:string>
        <d4p1:string>sample string 2</d4p1:string>
      </CountriesList>
      <Disabled>true</Disabled>
      <ExpirationDates xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:string>sample string 1</d4p1:string>
        <d4p1:string>sample string 2</d4p1:string>
      </ExpirationDates>
      <Expiring30>true</Expiring30>
      <Expiring60>true</Expiring60>
      <Id>sample string 1</Id>
      <Inks xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:string>sample string 1</d4p1:string>
        <d4p1:string>sample string 2</d4p1:string>
      </Inks>
      <McsCertCount>3</McsCertCount>
      <McsCertIdList xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:string>sample string 1</d4p1:string>
        <d4p1:string>sample string 2</d4p1:string>
      </McsCertIdList>
      <McsStatesList xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:string>sample string 1</d4p1:string>
        <d4p1:string>sample string 2</d4p1:string>
      </McsStatesList>
      <Name>sample string 2</Name>
      <Printers xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:string>sample string 1</d4p1:string>
        <d4p1:string>sample string 2</d4p1:string>
      </Printers>
      <StateProvincesList xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:string>sample string 1</d4p1:string>
        <d4p1:string>sample string 2</d4p1:string>
      </StateProvincesList>
      <TypeList>sample string 4</TypeList>
    </CompanyMCSResult>
  </Items>
  <Skip>1</Skip>
  <Take>2</Take>
  <TotalItemsCount>3</TotalItemsCount>
</PagedListOfCompanyMCSResultNU472mjH>