Gemma.WebApi

<back to all web services

RmaQuery

Requires Authentication
Required role:Admin
RmaQuery Parameters:
NameParameterData TypeRequiredDescription
Idqueryint?No
IdGreaterThanOrEqualToqueryint?No
IdGreaterThanqueryint?No
IdLessThanqueryint?No
IdLessThanOrEqualToqueryint?No
IdNotEqualToqueryint?No
IdBetweenqueryint[]No
IdInqueryint[]No
Numeroqueryint?No
NumeroGreaterThanOrEqualToqueryint?No
NumeroGreaterThanqueryint?No
NumeroLessThanqueryint?No
NumeroLessThanOrEqualToqueryint?No
NumeroNotEqualToqueryint?No
NumeroBetweenqueryint[]No
NumeroInqueryint[]No
DataqueryDateTime?No
DataGreaterThanOrEqualToqueryDateTime?No
DataGreaterThanqueryDateTime?No
DataLessThanqueryDateTime?No
DataLessThanOrEqualToqueryDateTime?No
DataNotEqualToqueryDateTime?No
DataBetweenqueryDateTime[]No
DataInqueryDateTime[]No
DataCreazionequeryDateTime?No
DataCreazioneGreaterThanOrEqualToqueryDateTime?No
DataCreazioneGreaterThanqueryDateTime?No
DataCreazioneLessThanqueryDateTime?No
DataCreazioneLessThanOrEqualToqueryDateTime?No
DataCreazioneNotEqualToqueryDateTime?No
DataCreazioneBetweenqueryDateTime[]No
DataCreazioneInqueryDateTime[]No
SoggettoIdqueryint?No
SoggettoIdGreaterThanOrEqualToqueryint?No
SoggettoIdGreaterThanqueryint?No
SoggettoIdLessThanqueryint?No
SoggettoIdLessThanOrEqualToqueryint?No
SoggettoIdNotEqualToqueryint?No
SoggettoIdBetweenqueryint[]No
SoggettoIdInqueryint[]No
ContattoIdqueryint?No
ContattoIdGreaterThanOrEqualToqueryint?No
ContattoIdGreaterThanqueryint?No
ContattoIdLessThanqueryint?No
ContattoIdLessThanOrEqualToqueryint?No
ContattoIdNotEqualToqueryint?No
ContattoIdBetweenqueryint[]No
ContattoIdInqueryint[]No
GravitaIdqueryint?No
GravitaIdGreaterThanOrEqualToqueryint?No
GravitaIdGreaterThanqueryint?No
GravitaIdLessThanqueryint?No
GravitaIdLessThanOrEqualToqueryint?No
GravitaIdNotEqualToqueryint?No
GravitaIdBetweenqueryint[]No
GravitaIdInqueryint[]No
DTRitornoquerystringNo
DTRitornoStartsWithquerystringNo
DTRitornoEndsWithquerystringNo
DTRitornoContainsquerystringNo
DTRitornoLikequerystringNo
DTRitornoBetweenquerystring[]No
DTRitornoInquerystring[]No
CausaleResoquerystringNo
CausaleResoStartsWithquerystringNo
CausaleResoEndsWithquerystringNo
CausaleResoContainsquerystringNo
CausaleResoLikequerystringNo
CausaleResoBetweenquerystring[]No
CausaleResoInquerystring[]No
IsApprovataquerybool?No
DataApprovazionequeryDateTime?No
DataApprovazioneGreaterThanOrEqualToqueryDateTime?No
DataApprovazioneGreaterThanqueryDateTime?No
DataApprovazioneLessThanqueryDateTime?No
DataApprovazioneLessThanOrEqualToqueryDateTime?No
DataApprovazioneNotEqualToqueryDateTime?No
DataApprovazioneBetweenqueryDateTime[]No
DataApprovazioneInqueryDateTime[]No
ContattoApprovazioneIdqueryint?No
ContattoApprovazioneIdGreaterThanOrEqualToqueryint?No
ContattoApprovazioneIdGreaterThanqueryint?No
ContattoApprovazioneIdLessThanqueryint?No
ContattoApprovazioneIdLessThanOrEqualToqueryint?No
ContattoApprovazioneIdNotEqualToqueryint?No
ContattoApprovazioneIdBetweenqueryint[]No
ContattoApprovazioneIdInqueryint[]No
NotequerystringNo
NoteStartsWithquerystringNo
NoteEndsWithquerystringNo
NoteContainsquerystringNo
NoteLikequerystringNo
NoteBetweenquerystring[]No
NoteInquerystring[]No
IsChiusaquerybool?No
DataChiusuraqueryDateTime?No
DataChiusuraGreaterThanOrEqualToqueryDateTime?No
DataChiusuraGreaterThanqueryDateTime?No
DataChiusuraLessThanqueryDateTime?No
DataChiusuraLessThanOrEqualToqueryDateTime?No
DataChiusuraNotEqualToqueryDateTime?No
DataChiusuraBetweenqueryDateTime[]No
DataChiusuraInqueryDateTime[]No
FileIdqueryint?No
FileIdGreaterThanOrEqualToqueryint?No
FileIdGreaterThanqueryint?No
FileIdLessThanqueryint?No
FileIdLessThanOrEqualToqueryint?No
FileIdNotEqualToqueryint?No
FileIdBetweenqueryint[]No
FileIdInqueryint[]No
QueryBase Parameters:
NameParameterData TypeRequiredDescription
Skipformint?No
Takeformint?No
OrderByformstringNo
OrderByDescformstringNo
IncludeformstringNo
FieldsformstringNo
MetaformDictionary<string, string>No
Rma Parameters:
NameParameterData TypeRequiredDescription
IdformintNo
NumeroformintNo
DataformDateTimeNo
DataCreazioneformDateTimeNo
SoggettoIdformintNo
ContattoIdformintNo
GravitaIdformintNo
DTRitornoformstringNo
CausaleResoformstringNo
IsApprovataformboolNo
DataApprovazioneformDateTimeNo
ContattoApprovazioneIdformintNo
NoteformstringNo
IsChiusaformboolNo
DataChiusuraformDateTimeNo
FileIdformintNo
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/RmaQuery HTTP/1.1 
Host: gemma.api.kerberos.energy 
Accept: application/xml
Content-Type: application/xml
Content-Length: length

<RmaQuery 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>
  <CausaleReso>String</CausaleReso>
  <CausaleResoBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </CausaleResoBetween>
  <CausaleResoContains>String</CausaleResoContains>
  <CausaleResoEndsWith>String</CausaleResoEndsWith>
  <CausaleResoIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </CausaleResoIn>
  <CausaleResoLike>String</CausaleResoLike>
  <CausaleResoStartsWith>String</CausaleResoStartsWith>
  <ContattoApprovazioneId>0</ContattoApprovazioneId>
  <ContattoApprovazioneIdBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>0</d2p1:int>
  </ContattoApprovazioneIdBetween>
  <ContattoApprovazioneIdGreaterThan>0</ContattoApprovazioneIdGreaterThan>
  <ContattoApprovazioneIdGreaterThanOrEqualTo>0</ContattoApprovazioneIdGreaterThanOrEqualTo>
  <ContattoApprovazioneIdIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>0</d2p1:int>
  </ContattoApprovazioneIdIn>
  <ContattoApprovazioneIdLessThan>0</ContattoApprovazioneIdLessThan>
  <ContattoApprovazioneIdLessThanOrEqualTo>0</ContattoApprovazioneIdLessThanOrEqualTo>
  <ContattoApprovazioneIdNotEqualTo>0</ContattoApprovazioneIdNotEqualTo>
  <ContattoId>0</ContattoId>
  <ContattoIdBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>0</d2p1:int>
  </ContattoIdBetween>
  <ContattoIdGreaterThan>0</ContattoIdGreaterThan>
  <ContattoIdGreaterThanOrEqualTo>0</ContattoIdGreaterThanOrEqualTo>
  <ContattoIdIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>0</d2p1:int>
  </ContattoIdIn>
  <ContattoIdLessThan>0</ContattoIdLessThan>
  <ContattoIdLessThanOrEqualTo>0</ContattoIdLessThanOrEqualTo>
  <ContattoIdNotEqualTo>0</ContattoIdNotEqualTo>
  <DTRitorno>String</DTRitorno>
  <DTRitornoBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </DTRitornoBetween>
  <DTRitornoContains>String</DTRitornoContains>
  <DTRitornoEndsWith>String</DTRitornoEndsWith>
  <DTRitornoIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </DTRitornoIn>
  <DTRitornoLike>String</DTRitornoLike>
  <DTRitornoStartsWith>String</DTRitornoStartsWith>
  <Data>0001-01-01T00:00:00</Data>
  <DataApprovazione>0001-01-01T00:00:00</DataApprovazione>
  <DataApprovazioneBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:dateTime>0001-01-01T00:00:00</d2p1:dateTime>
  </DataApprovazioneBetween>
  <DataApprovazioneGreaterThan>0001-01-01T00:00:00</DataApprovazioneGreaterThan>
  <DataApprovazioneGreaterThanOrEqualTo>0001-01-01T00:00:00</DataApprovazioneGreaterThanOrEqualTo>
  <DataApprovazioneIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:dateTime>0001-01-01T00:00:00</d2p1:dateTime>
  </DataApprovazioneIn>
  <DataApprovazioneLessThan>0001-01-01T00:00:00</DataApprovazioneLessThan>
  <DataApprovazioneLessThanOrEqualTo>0001-01-01T00:00:00</DataApprovazioneLessThanOrEqualTo>
  <DataApprovazioneNotEqualTo>0001-01-01T00:00:00</DataApprovazioneNotEqualTo>
  <DataBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:dateTime>0001-01-01T00:00:00</d2p1:dateTime>
  </DataBetween>
  <DataChiusura>0001-01-01T00:00:00</DataChiusura>
  <DataChiusuraBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:dateTime>0001-01-01T00:00:00</d2p1:dateTime>
  </DataChiusuraBetween>
  <DataChiusuraGreaterThan>0001-01-01T00:00:00</DataChiusuraGreaterThan>
  <DataChiusuraGreaterThanOrEqualTo>0001-01-01T00:00:00</DataChiusuraGreaterThanOrEqualTo>
  <DataChiusuraIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:dateTime>0001-01-01T00:00:00</d2p1:dateTime>
  </DataChiusuraIn>
  <DataChiusuraLessThan>0001-01-01T00:00:00</DataChiusuraLessThan>
  <DataChiusuraLessThanOrEqualTo>0001-01-01T00:00:00</DataChiusuraLessThanOrEqualTo>
  <DataChiusuraNotEqualTo>0001-01-01T00:00:00</DataChiusuraNotEqualTo>
  <DataCreazione>0001-01-01T00:00:00</DataCreazione>
  <DataCreazioneBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:dateTime>0001-01-01T00:00:00</d2p1:dateTime>
  </DataCreazioneBetween>
  <DataCreazioneGreaterThan>0001-01-01T00:00:00</DataCreazioneGreaterThan>
  <DataCreazioneGreaterThanOrEqualTo>0001-01-01T00:00:00</DataCreazioneGreaterThanOrEqualTo>
  <DataCreazioneIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:dateTime>0001-01-01T00:00:00</d2p1:dateTime>
  </DataCreazioneIn>
  <DataCreazioneLessThan>0001-01-01T00:00:00</DataCreazioneLessThan>
  <DataCreazioneLessThanOrEqualTo>0001-01-01T00:00:00</DataCreazioneLessThanOrEqualTo>
  <DataCreazioneNotEqualTo>0001-01-01T00:00:00</DataCreazioneNotEqualTo>
  <DataGreaterThan>0001-01-01T00:00:00</DataGreaterThan>
  <DataGreaterThanOrEqualTo>0001-01-01T00:00:00</DataGreaterThanOrEqualTo>
  <DataIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:dateTime>0001-01-01T00:00:00</d2p1:dateTime>
  </DataIn>
  <DataLessThan>0001-01-01T00:00:00</DataLessThan>
  <DataLessThanOrEqualTo>0001-01-01T00:00:00</DataLessThanOrEqualTo>
  <DataNotEqualTo>0001-01-01T00:00:00</DataNotEqualTo>
  <FileId>0</FileId>
  <FileIdBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>0</d2p1:int>
  </FileIdBetween>
  <FileIdGreaterThan>0</FileIdGreaterThan>
  <FileIdGreaterThanOrEqualTo>0</FileIdGreaterThanOrEqualTo>
  <FileIdIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>0</d2p1:int>
  </FileIdIn>
  <FileIdLessThan>0</FileIdLessThan>
  <FileIdLessThanOrEqualTo>0</FileIdLessThanOrEqualTo>
  <FileIdNotEqualTo>0</FileIdNotEqualTo>
  <GravitaId>0</GravitaId>
  <GravitaIdBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>0</d2p1:int>
  </GravitaIdBetween>
  <GravitaIdGreaterThan>0</GravitaIdGreaterThan>
  <GravitaIdGreaterThanOrEqualTo>0</GravitaIdGreaterThanOrEqualTo>
  <GravitaIdIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>0</d2p1:int>
  </GravitaIdIn>
  <GravitaIdLessThan>0</GravitaIdLessThan>
  <GravitaIdLessThanOrEqualTo>0</GravitaIdLessThanOrEqualTo>
  <GravitaIdNotEqualTo>0</GravitaIdNotEqualTo>
  <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>
  <IsApprovata>false</IsApprovata>
  <IsChiusa>false</IsChiusa>
  <Note>String</Note>
  <NoteBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </NoteBetween>
  <NoteContains>String</NoteContains>
  <NoteEndsWith>String</NoteEndsWith>
  <NoteIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </NoteIn>
  <NoteLike>String</NoteLike>
  <NoteStartsWith>String</NoteStartsWith>
  <Numero>0</Numero>
  <NumeroBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>0</d2p1:int>
  </NumeroBetween>
  <NumeroGreaterThan>0</NumeroGreaterThan>
  <NumeroGreaterThanOrEqualTo>0</NumeroGreaterThanOrEqualTo>
  <NumeroIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>0</d2p1:int>
  </NumeroIn>
  <NumeroLessThan>0</NumeroLessThan>
  <NumeroLessThanOrEqualTo>0</NumeroLessThanOrEqualTo>
  <NumeroNotEqualTo>0</NumeroNotEqualTo>
  <SoggettoId>0</SoggettoId>
  <SoggettoIdBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>0</d2p1:int>
  </SoggettoIdBetween>
  <SoggettoIdGreaterThan>0</SoggettoIdGreaterThan>
  <SoggettoIdGreaterThanOrEqualTo>0</SoggettoIdGreaterThanOrEqualTo>
  <SoggettoIdIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>0</d2p1:int>
  </SoggettoIdIn>
  <SoggettoIdLessThan>0</SoggettoIdLessThan>
  <SoggettoIdLessThanOrEqualTo>0</SoggettoIdLessThanOrEqualTo>
  <SoggettoIdNotEqualTo>0</SoggettoIdNotEqualTo>
</RmaQuery>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<QueryResponseOfRmaCYQkyN_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:Rma>
      <d2p1:CausaleReso>String</d2p1:CausaleReso>
      <d2p1:ContattoApprovazioneId>0</d2p1:ContattoApprovazioneId>
      <d2p1:ContattoId>0</d2p1:ContattoId>
      <d2p1:DTRitorno>String</d2p1:DTRitorno>
      <d2p1:Data>0001-01-01T00:00:00</d2p1:Data>
      <d2p1:DataApprovazione>0001-01-01T00:00:00</d2p1:DataApprovazione>
      <d2p1:DataChiusura>0001-01-01T00:00:00</d2p1:DataChiusura>
      <d2p1:DataCreazione>0001-01-01T00:00:00</d2p1:DataCreazione>
      <d2p1:FileId>0</d2p1:FileId>
      <d2p1:GravitaId>0</d2p1:GravitaId>
      <d2p1:Id>0</d2p1:Id>
      <d2p1:IsApprovata>false</d2p1:IsApprovata>
      <d2p1:IsChiusa>false</d2p1:IsChiusa>
      <d2p1:Note>String</d2p1:Note>
      <d2p1:Numero>0</d2p1:Numero>
      <d2p1:SoggettoId>0</d2p1:SoggettoId>
    </d2p1:Rma>
  </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>
</QueryResponseOfRmaCYQkyN_Pr>