POST api/Company/GetCompaniesByMCS
Request Information
URI Parameters
None.
Body Parameters
CompanyByMCSPagedArgsName | Description | Type | Additional 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
PagedListOfCompanyMCSResultName | Description | Type | Additional 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>