Gemma.WebApi

<back to all web services

ArticoloDistintaQuery

ArticoloDistintaQuery Parameters:
NameParameterData TypeRequiredDescription
Idqueryint?No
IdGreaterThanOrEqualToqueryint?No
IdGreaterThanqueryint?No
IdLessThanqueryint?No
IdLessThanOrEqualToqueryint?No
IdNotEqualToqueryint?No
IdBetweenqueryint[]No
IdInqueryint[]No
ArticoloPadreIdqueryint?No
ArticoloPadreIdGreaterThanOrEqualToqueryint?No
ArticoloPadreIdGreaterThanqueryint?No
ArticoloPadreIdLessThanqueryint?No
ArticoloPadreIdLessThanOrEqualToqueryint?No
ArticoloPadreIdNotEqualToqueryint?No
ArticoloPadreIdBetweenqueryNullable<Int32>[]No
ArticoloPadreIdInqueryNullable<Int32>[]No
ArticoloIdqueryint?No
ArticoloIdGreaterThanOrEqualToqueryint?No
ArticoloIdGreaterThanqueryint?No
ArticoloIdLessThanqueryint?No
ArticoloIdLessThanOrEqualToqueryint?No
ArticoloIdNotEqualToqueryint?No
ArticoloIdBetweenqueryNullable<Int32>[]No
ArticoloIdInqueryNullable<Int32>[]No
Qtaquerydecimal?No
QtaGreaterThanOrEqualToquerydecimal?No
QtaGreaterThanquerydecimal?No
QtaLessThanquerydecimal?No
QtaLessThanOrEqualToquerydecimal?No
QtaNotEqualToquerydecimal?No
QtaBetweenquerydecimal[]No
QtaInquerydecimal[]No
ConfigurazioniquerystringNo
ConfigurazioniStartsWithquerystringNo
ConfigurazioniEndsWithquerystringNo
ConfigurazioniContainsquerystringNo
ConfigurazioniLikequerystringNo
ConfigurazioniBetweenquerystring[]No
ConfigurazioniInquerystring[]No
ItemLinequeryint?No
ItemLineGreaterThanOrEqualToqueryint?No
ItemLineGreaterThanqueryint?No
ItemLineLessThanqueryint?No
ItemLineLessThanOrEqualToqueryint?No
ItemLineNotEqualToqueryint?No
ItemLineBetweenqueryint[]No
ItemLineInqueryint[]No
ReferencequerystringNo
ReferenceStartsWithquerystringNo
ReferenceEndsWithquerystringNo
ReferenceContainsquerystringNo
ReferenceLikequerystringNo
ReferenceBetweenquerystring[]No
ReferenceInquerystring[]No
ValuequerystringNo
ValueStartsWithquerystringNo
ValueEndsWithquerystringNo
ValueContainsquerystringNo
ValueLikequerystringNo
ValueBetweenquerystring[]No
ValueInquerystring[]No
ManufacturerquerystringNo
ManufacturerStartsWithquerystringNo
ManufacturerEndsWithquerystringNo
ManufacturerContainsquerystringNo
ManufacturerLikequerystringNo
ManufacturerBetweenquerystring[]No
ManufacturerInquerystring[]No
PcbFootprintquerystringNo
PcbFootprintStartsWithquerystringNo
PcbFootprintEndsWithquerystringNo
PcbFootprintContainsquerystringNo
PcbFootprintLikequerystringNo
PcbFootprintBetweenquerystring[]No
PcbFootprintInquerystring[]No
MountingquerystringNo
MountingStartsWithquerystringNo
MountingEndsWithquerystringNo
MountingContainsquerystringNo
MountingLikequerystringNo
MountingBetweenquerystring[]No
MountingInquerystring[]No
SmdquerystringNo
SmdStartsWithquerystringNo
SmdEndsWithquerystringNo
SmdContainsquerystringNo
SmdLikequerystringNo
SmdBetweenquerystring[]No
SmdInquerystring[]No
SectionquerystringNo
SectionStartsWithquerystringNo
SectionEndsWithquerystringNo
SectionContainsquerystringNo
SectionLikequerystringNo
SectionBetweenquerystring[]No
SectionInquerystring[]No
NotesquerystringNo
NotesStartsWithquerystringNo
NotesEndsWithquerystringNo
NotesContainsquerystringNo
NotesLikequerystringNo
NotesBetweenquerystring[]No
NotesInquerystring[]No
ManufacturerPnquerystringNo
ManufacturerPnStartsWithquerystringNo
ManufacturerPnEndsWithquerystringNo
ManufacturerPnContainsquerystringNo
ManufacturerPnLikequerystringNo
ManufacturerPnBetweenquerystring[]No
ManufacturerPnInquerystring[]No
QueryBase Parameters:
NameParameterData TypeRequiredDescription
Skipformint?No
Takeformint?No
OrderByformstringNo
OrderByDescformstringNo
IncludeformstringNo
FieldsformstringNo
MetaformDictionary<string, string>No
ArticoloDistinta Parameters:
NameParameterData TypeRequiredDescription
IdformintNo
ArticoloPadreIdformint?No
ArticoloIdformint?No
QtaformdecimalNo
ConfigurazioniformstringNo
ItemLineformintNo
ReferenceformstringNo
ValueformstringNo
ManufacturerformstringNo
PcbFootprintformstringNo
MountingformstringNo
SmdformstringNo
SectionformstringNo
NotesformstringNo
ManufacturerPnformstringNo
QueryResponse<T> Parameters:
NameParameterData TypeRequiredDescription
OffsetformintNo
TotalformintNo
ResultsformList<T>No
MetaformDictionary<string, string>No
ResponseStatusformResponseStatusNo

To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml

HTTP + XML

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /xml/reply/ArticoloDistintaQuery HTTP/1.1 
Host: gemma.api.kerberos.energy 
Accept: application/xml
Content-Type: application/xml
Content-Length: length

<ArticoloDistintaQuery xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Gemma.WebApi.ServiceModel.Types">
  <Skip xmlns="http://schemas.servicestack.net/types">0</Skip>
  <Take xmlns="http://schemas.servicestack.net/types">0</Take>
  <OrderBy xmlns="http://schemas.servicestack.net/types">String</OrderBy>
  <OrderByDesc xmlns="http://schemas.servicestack.net/types">String</OrderByDesc>
  <Include xmlns="http://schemas.servicestack.net/types">String</Include>
  <Fields xmlns="http://schemas.servicestack.net/types">String</Fields>
  <Meta xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns="http://schemas.servicestack.net/types">
    <d2p1:KeyValueOfstringstring>
      <d2p1:Key>String</d2p1:Key>
      <d2p1:Value>String</d2p1:Value>
    </d2p1:KeyValueOfstringstring>
  </Meta>
  <ArticoloId>0</ArticoloId>
  <ArticoloIdBetween xmlns:d2p1="http://schemas.datacontract.org/2004/07/System">
    <d2p1:int>0</d2p1:int>
  </ArticoloIdBetween>
  <ArticoloIdGreaterThan>0</ArticoloIdGreaterThan>
  <ArticoloIdGreaterThanOrEqualTo>0</ArticoloIdGreaterThanOrEqualTo>
  <ArticoloIdIn xmlns:d2p1="http://schemas.datacontract.org/2004/07/System">
    <d2p1:int>0</d2p1:int>
  </ArticoloIdIn>
  <ArticoloIdLessThan>0</ArticoloIdLessThan>
  <ArticoloIdLessThanOrEqualTo>0</ArticoloIdLessThanOrEqualTo>
  <ArticoloIdNotEqualTo>0</ArticoloIdNotEqualTo>
  <ArticoloPadreId>0</ArticoloPadreId>
  <ArticoloPadreIdBetween xmlns:d2p1="http://schemas.datacontract.org/2004/07/System">
    <d2p1:int>0</d2p1:int>
  </ArticoloPadreIdBetween>
  <ArticoloPadreIdGreaterThan>0</ArticoloPadreIdGreaterThan>
  <ArticoloPadreIdGreaterThanOrEqualTo>0</ArticoloPadreIdGreaterThanOrEqualTo>
  <ArticoloPadreIdIn xmlns:d2p1="http://schemas.datacontract.org/2004/07/System">
    <d2p1:int>0</d2p1:int>
  </ArticoloPadreIdIn>
  <ArticoloPadreIdLessThan>0</ArticoloPadreIdLessThan>
  <ArticoloPadreIdLessThanOrEqualTo>0</ArticoloPadreIdLessThanOrEqualTo>
  <ArticoloPadreIdNotEqualTo>0</ArticoloPadreIdNotEqualTo>
  <Configurazioni>String</Configurazioni>
  <ConfigurazioniBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </ConfigurazioniBetween>
  <ConfigurazioniContains>String</ConfigurazioniContains>
  <ConfigurazioniEndsWith>String</ConfigurazioniEndsWith>
  <ConfigurazioniIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </ConfigurazioniIn>
  <ConfigurazioniLike>String</ConfigurazioniLike>
  <ConfigurazioniStartsWith>String</ConfigurazioniStartsWith>
  <Id>0</Id>
  <IdBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>0</d2p1:int>
  </IdBetween>
  <IdGreaterThan>0</IdGreaterThan>
  <IdGreaterThanOrEqualTo>0</IdGreaterThanOrEqualTo>
  <IdIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>0</d2p1:int>
  </IdIn>
  <IdLessThan>0</IdLessThan>
  <IdLessThanOrEqualTo>0</IdLessThanOrEqualTo>
  <IdNotEqualTo>0</IdNotEqualTo>
  <ItemLine>0</ItemLine>
  <ItemLineBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>0</d2p1:int>
  </ItemLineBetween>
  <ItemLineGreaterThan>0</ItemLineGreaterThan>
  <ItemLineGreaterThanOrEqualTo>0</ItemLineGreaterThanOrEqualTo>
  <ItemLineIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>0</d2p1:int>
  </ItemLineIn>
  <ItemLineLessThan>0</ItemLineLessThan>
  <ItemLineLessThanOrEqualTo>0</ItemLineLessThanOrEqualTo>
  <ItemLineNotEqualTo>0</ItemLineNotEqualTo>
  <Manufacturer>String</Manufacturer>
  <ManufacturerBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </ManufacturerBetween>
  <ManufacturerContains>String</ManufacturerContains>
  <ManufacturerEndsWith>String</ManufacturerEndsWith>
  <ManufacturerIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </ManufacturerIn>
  <ManufacturerLike>String</ManufacturerLike>
  <ManufacturerPn>String</ManufacturerPn>
  <ManufacturerPnBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </ManufacturerPnBetween>
  <ManufacturerPnContains>String</ManufacturerPnContains>
  <ManufacturerPnEndsWith>String</ManufacturerPnEndsWith>
  <ManufacturerPnIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </ManufacturerPnIn>
  <ManufacturerPnLike>String</ManufacturerPnLike>
  <ManufacturerPnStartsWith>String</ManufacturerPnStartsWith>
  <ManufacturerStartsWith>String</ManufacturerStartsWith>
  <Mounting>String</Mounting>
  <MountingBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </MountingBetween>
  <MountingContains>String</MountingContains>
  <MountingEndsWith>String</MountingEndsWith>
  <MountingIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </MountingIn>
  <MountingLike>String</MountingLike>
  <MountingStartsWith>String</MountingStartsWith>
  <Notes>String</Notes>
  <NotesBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </NotesBetween>
  <NotesContains>String</NotesContains>
  <NotesEndsWith>String</NotesEndsWith>
  <NotesIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </NotesIn>
  <NotesLike>String</NotesLike>
  <NotesStartsWith>String</NotesStartsWith>
  <PcbFootprint>String</PcbFootprint>
  <PcbFootprintBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </PcbFootprintBetween>
  <PcbFootprintContains>String</PcbFootprintContains>
  <PcbFootprintEndsWith>String</PcbFootprintEndsWith>
  <PcbFootprintIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </PcbFootprintIn>
  <PcbFootprintLike>String</PcbFootprintLike>
  <PcbFootprintStartsWith>String</PcbFootprintStartsWith>
  <Qta>0</Qta>
  <QtaBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:decimal>0</d2p1:decimal>
  </QtaBetween>
  <QtaGreaterThan>0</QtaGreaterThan>
  <QtaGreaterThanOrEqualTo>0</QtaGreaterThanOrEqualTo>
  <QtaIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:decimal>0</d2p1:decimal>
  </QtaIn>
  <QtaLessThan>0</QtaLessThan>
  <QtaLessThanOrEqualTo>0</QtaLessThanOrEqualTo>
  <QtaNotEqualTo>0</QtaNotEqualTo>
  <Reference>String</Reference>
  <ReferenceBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </ReferenceBetween>
  <ReferenceContains>String</ReferenceContains>
  <ReferenceEndsWith>String</ReferenceEndsWith>
  <ReferenceIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </ReferenceIn>
  <ReferenceLike>String</ReferenceLike>
  <ReferenceStartsWith>String</ReferenceStartsWith>
  <Section>String</Section>
  <SectionBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </SectionBetween>
  <SectionContains>String</SectionContains>
  <SectionEndsWith>String</SectionEndsWith>
  <SectionIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </SectionIn>
  <SectionLike>String</SectionLike>
  <SectionStartsWith>String</SectionStartsWith>
  <Smd>String</Smd>
  <SmdBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </SmdBetween>
  <SmdContains>String</SmdContains>
  <SmdEndsWith>String</SmdEndsWith>
  <SmdIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </SmdIn>
  <SmdLike>String</SmdLike>
  <SmdStartsWith>String</SmdStartsWith>
  <Value>String</Value>
  <ValueBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </ValueBetween>
  <ValueContains>String</ValueContains>
  <ValueEndsWith>String</ValueEndsWith>
  <ValueIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </ValueIn>
  <ValueLike>String</ValueLike>
  <ValueStartsWith>String</ValueStartsWith>
</ArticoloDistintaQuery>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<QueryResponseOfArticoloDistintaCYQkyN_Pr xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.servicestack.net/types">
  <Offset>0</Offset>
  <Total>0</Total>
  <Results xmlns:d2p1="http://schemas.datacontract.org/2004/07/Gemma.WebApi.ServiceModel.Types">
    <d2p1:ArticoloDistinta>
      <d2p1:ArticoloId>0</d2p1:ArticoloId>
      <d2p1:ArticoloPadreId>0</d2p1:ArticoloPadreId>
      <d2p1:Configurazioni>String</d2p1:Configurazioni>
      <d2p1:Id>0</d2p1:Id>
      <d2p1:ItemLine>0</d2p1:ItemLine>
      <d2p1:Manufacturer>String</d2p1:Manufacturer>
      <d2p1:ManufacturerPn>String</d2p1:ManufacturerPn>
      <d2p1:Mounting>String</d2p1:Mounting>
      <d2p1:Notes>String</d2p1:Notes>
      <d2p1:PcbFootprint>String</d2p1:PcbFootprint>
      <d2p1:Qta>0</d2p1:Qta>
      <d2p1:Reference>String</d2p1:Reference>
      <d2p1:Section>String</d2p1:Section>
      <d2p1:Smd>String</d2p1:Smd>
      <d2p1:Value>String</d2p1:Value>
    </d2p1:ArticoloDistinta>
  </Results>
  <Meta xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:KeyValueOfstringstring>
      <d2p1:Key>String</d2p1:Key>
      <d2p1:Value>String</d2p1:Value>
    </d2p1:KeyValueOfstringstring>
  </Meta>
  <ResponseStatus>
    <ErrorCode>String</ErrorCode>
    <Message>String</Message>
    <StackTrace>String</StackTrace>
    <Errors>
      <ResponseError>
        <ErrorCode>String</ErrorCode>
        <FieldName>String</FieldName>
        <Message>String</Message>
        <Meta xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
          <d5p1:KeyValueOfstringstring>
            <d5p1:Key>String</d5p1:Key>
            <d5p1:Value>String</d5p1:Value>
          </d5p1:KeyValueOfstringstring>
        </Meta>
      </ResponseError>
    </Errors>
    <Meta xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:KeyValueOfstringstring>
        <d3p1:Key>String</d3p1:Key>
        <d3p1:Value>String</d3p1:Value>
      </d3p1:KeyValueOfstringstring>
    </Meta>
  </ResponseStatus>
</QueryResponseOfArticoloDistintaCYQkyN_Pr>