JiwaAPI

<back to all web services

SY_UpgradeScriptsQuery

Requires Authentication
SY_UpgradeScriptsQuery Parameters:
NameParameterData TypeRequiredDescription
RecIdquerystringNo
RecIdStartsWithquerystringNo
RecIdEndsWithquerystringNo
RecIdContainsquerystringNo
RecIdLikequerystringNo
RecIdBetweenquerystring[]No
RecIdInquerystring[]No
PKqueryint?No
PKGreaterThanOrEqualToqueryint?No
PKGreaterThanqueryint?No
PKLessThanqueryint?No
PKLessThanOrEqualToqueryint?No
PKNotEqualToqueryint?No
PKBetweenqueryint[]No
PKInqueryint[]No
DatabaseMajorquerybyte?No
DatabaseMajorGreaterThanOrEqualToquerybyte?No
DatabaseMajorGreaterThanquerybyte?No
DatabaseMajorLessThanquerybyte?No
DatabaseMajorLessThanOrEqualToquerybyte?No
DatabaseMajorNotEqualToquerybyte?No
DatabaseMajorBetweenquerybyte[]No
DatabaseMajorInquerybyte[]No
DatabaseMinorquerybyte?No
DatabaseMinorGreaterThanOrEqualToquerybyte?No
DatabaseMinorGreaterThanquerybyte?No
DatabaseMinorLessThanquerybyte?No
DatabaseMinorLessThanOrEqualToquerybyte?No
DatabaseMinorNotEqualToquerybyte?No
DatabaseMinorBetweenquerybyte[]No
DatabaseMinorInquerybyte[]No
DatabaseReleasequerybyte?No
DatabaseReleaseGreaterThanOrEqualToquerybyte?No
DatabaseReleaseGreaterThanquerybyte?No
DatabaseReleaseLessThanquerybyte?No
DatabaseReleaseLessThanOrEqualToquerybyte?No
DatabaseReleaseNotEqualToquerybyte?No
DatabaseReleaseBetweenquerybyte[]No
DatabaseReleaseInquerybyte[]No
ScriptOrderqueryint?No
ScriptOrderGreaterThanOrEqualToqueryint?No
ScriptOrderGreaterThanqueryint?No
ScriptOrderLessThanqueryint?No
ScriptOrderLessThanOrEqualToqueryint?No
ScriptOrderNotEqualToqueryint?No
ScriptOrderBetweenqueryint[]No
ScriptOrderInqueryint[]No
ScriptquerystringNo
ScriptStartsWithquerystringNo
ScriptEndsWithquerystringNo
ScriptContainsquerystringNo
ScriptLikequerystringNo
ScriptBetweenquerystring[]No
ScriptInquerystring[]No
Statusquerybyte?No
StatusGreaterThanOrEqualToquerybyte?No
StatusGreaterThanquerybyte?No
StatusLessThanquerybyte?No
StatusLessThanOrEqualToquerybyte?No
StatusNotEqualToquerybyte?No
StatusBetweenquerybyte[]No
StatusInquerybyte[]No
MessagequerystringNo
MessageStartsWithquerystringNo
MessageEndsWithquerystringNo
MessageContainsquerystringNo
MessageLikequerystringNo
MessageBetweenquerystring[]No
MessageInquerystring[]No
ScriptTypequerybyte?No
ScriptTypeGreaterThanOrEqualToquerybyte?No
ScriptTypeGreaterThanquerybyte?No
ScriptTypeLessThanquerybyte?No
ScriptTypeLessThanOrEqualToquerybyte?No
ScriptTypeNotEqualToquerybyte?No
ScriptTypeBetweenquerybyte[]No
ScriptTypeInquerybyte[]No
RowHashquerybyte[]No
QueryBase Parameters:
NameParameterData TypeRequiredDescription
Skipformint?No
Takeformint?No
OrderByformstringNo
OrderByDescformstringNo
IncludeformstringNo
FieldsformstringNo
MetaformDictionary<string, string>No
SY_UpgradeScripts Parameters:
NameParameterData TypeRequiredDescription
RecIdformstringNo
PKformintNo
DatabaseMajorformbyteNo
DatabaseMinorformbyteNo
DatabaseReleaseformbyteNo
ScriptOrderformintNo
ScriptformstringNo
StatusformbyteNo
MessageformstringNo
ScriptTypeformbyteNo
RowHashformbyte[]No
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/SY_UpgradeScriptsQuery HTTP/1.1 
Host: api.jiwa.com.au 
Accept: application/xml
Content-Type: application/xml
Content-Length: length

<SY_UpgradeScriptsQuery xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/JiwaFinancials.Jiwa.JiwaServiceModel.Tables">
  <Fields xmlns="http://schemas.servicestack.net/types">String</Fields>
  <Include xmlns="http://schemas.servicestack.net/types">String</Include>
  <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>
  <OrderBy xmlns="http://schemas.servicestack.net/types">String</OrderBy>
  <OrderByDesc xmlns="http://schemas.servicestack.net/types">String</OrderByDesc>
  <Skip xmlns="http://schemas.servicestack.net/types">0</Skip>
  <Take xmlns="http://schemas.servicestack.net/types">0</Take>
  <DatabaseMajor>0</DatabaseMajor>
  <DatabaseMajorBetween>AA==</DatabaseMajorBetween>
  <DatabaseMajorGreaterThan>0</DatabaseMajorGreaterThan>
  <DatabaseMajorGreaterThanOrEqualTo>0</DatabaseMajorGreaterThanOrEqualTo>
  <DatabaseMajorIn>AA==</DatabaseMajorIn>
  <DatabaseMajorLessThan>0</DatabaseMajorLessThan>
  <DatabaseMajorLessThanOrEqualTo>0</DatabaseMajorLessThanOrEqualTo>
  <DatabaseMajorNotEqualTo>0</DatabaseMajorNotEqualTo>
  <DatabaseMinor>0</DatabaseMinor>
  <DatabaseMinorBetween>AA==</DatabaseMinorBetween>
  <DatabaseMinorGreaterThan>0</DatabaseMinorGreaterThan>
  <DatabaseMinorGreaterThanOrEqualTo>0</DatabaseMinorGreaterThanOrEqualTo>
  <DatabaseMinorIn>AA==</DatabaseMinorIn>
  <DatabaseMinorLessThan>0</DatabaseMinorLessThan>
  <DatabaseMinorLessThanOrEqualTo>0</DatabaseMinorLessThanOrEqualTo>
  <DatabaseMinorNotEqualTo>0</DatabaseMinorNotEqualTo>
  <DatabaseRelease>0</DatabaseRelease>
  <DatabaseReleaseBetween>AA==</DatabaseReleaseBetween>
  <DatabaseReleaseGreaterThan>0</DatabaseReleaseGreaterThan>
  <DatabaseReleaseGreaterThanOrEqualTo>0</DatabaseReleaseGreaterThanOrEqualTo>
  <DatabaseReleaseIn>AA==</DatabaseReleaseIn>
  <DatabaseReleaseLessThan>0</DatabaseReleaseLessThan>
  <DatabaseReleaseLessThanOrEqualTo>0</DatabaseReleaseLessThanOrEqualTo>
  <DatabaseReleaseNotEqualTo>0</DatabaseReleaseNotEqualTo>
  <Message>String</Message>
  <MessageBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </MessageBetween>
  <MessageContains>String</MessageContains>
  <MessageEndsWith>String</MessageEndsWith>
  <MessageIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </MessageIn>
  <MessageLike>String</MessageLike>
  <MessageStartsWith>String</MessageStartsWith>
  <PK>0</PK>
  <PKBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>0</d2p1:int>
  </PKBetween>
  <PKGreaterThan>0</PKGreaterThan>
  <PKGreaterThanOrEqualTo>0</PKGreaterThanOrEqualTo>
  <PKIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>0</d2p1:int>
  </PKIn>
  <PKLessThan>0</PKLessThan>
  <PKLessThanOrEqualTo>0</PKLessThanOrEqualTo>
  <PKNotEqualTo>0</PKNotEqualTo>
  <RecId>String</RecId>
  <RecIdBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </RecIdBetween>
  <RecIdContains>String</RecIdContains>
  <RecIdEndsWith>String</RecIdEndsWith>
  <RecIdIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </RecIdIn>
  <RecIdLike>String</RecIdLike>
  <RecIdStartsWith>String</RecIdStartsWith>
  <RowHash>AA==</RowHash>
  <Script>String</Script>
  <ScriptBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </ScriptBetween>
  <ScriptContains>String</ScriptContains>
  <ScriptEndsWith>String</ScriptEndsWith>
  <ScriptIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </ScriptIn>
  <ScriptLike>String</ScriptLike>
  <ScriptOrder>0</ScriptOrder>
  <ScriptOrderBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>0</d2p1:int>
  </ScriptOrderBetween>
  <ScriptOrderGreaterThan>0</ScriptOrderGreaterThan>
  <ScriptOrderGreaterThanOrEqualTo>0</ScriptOrderGreaterThanOrEqualTo>
  <ScriptOrderIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>0</d2p1:int>
  </ScriptOrderIn>
  <ScriptOrderLessThan>0</ScriptOrderLessThan>
  <ScriptOrderLessThanOrEqualTo>0</ScriptOrderLessThanOrEqualTo>
  <ScriptOrderNotEqualTo>0</ScriptOrderNotEqualTo>
  <ScriptStartsWith>String</ScriptStartsWith>
  <ScriptType>0</ScriptType>
  <ScriptTypeBetween>AA==</ScriptTypeBetween>
  <ScriptTypeGreaterThan>0</ScriptTypeGreaterThan>
  <ScriptTypeGreaterThanOrEqualTo>0</ScriptTypeGreaterThanOrEqualTo>
  <ScriptTypeIn>AA==</ScriptTypeIn>
  <ScriptTypeLessThan>0</ScriptTypeLessThan>
  <ScriptTypeLessThanOrEqualTo>0</ScriptTypeLessThanOrEqualTo>
  <ScriptTypeNotEqualTo>0</ScriptTypeNotEqualTo>
  <Status>0</Status>
  <StatusBetween>AA==</StatusBetween>
  <StatusGreaterThan>0</StatusGreaterThan>
  <StatusGreaterThanOrEqualTo>0</StatusGreaterThanOrEqualTo>
  <StatusIn>AA==</StatusIn>
  <StatusLessThan>0</StatusLessThan>
  <StatusLessThanOrEqualTo>0</StatusLessThanOrEqualTo>
  <StatusNotEqualTo>0</StatusNotEqualTo>
</SY_UpgradeScriptsQuery>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<QueryResponseOfSY_UpgradeScripts7kRqkrSv 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/JiwaFinancials.Jiwa.JiwaServiceModel.Tables">
    <d2p1:SY_UpgradeScripts>
      <d2p1:_x003C_DatabaseMajor_x003E_k__BackingField>0</d2p1:_x003C_DatabaseMajor_x003E_k__BackingField>
      <d2p1:_x003C_DatabaseMinor_x003E_k__BackingField>0</d2p1:_x003C_DatabaseMinor_x003E_k__BackingField>
      <d2p1:_x003C_DatabaseRelease_x003E_k__BackingField>0</d2p1:_x003C_DatabaseRelease_x003E_k__BackingField>
      <d2p1:_x003C_Message_x003E_k__BackingField>String</d2p1:_x003C_Message_x003E_k__BackingField>
      <d2p1:_x003C_PK_x003E_k__BackingField>0</d2p1:_x003C_PK_x003E_k__BackingField>
      <d2p1:_x003C_RecId_x003E_k__BackingField>String</d2p1:_x003C_RecId_x003E_k__BackingField>
      <d2p1:_x003C_RowHash_x003E_k__BackingField>AA==</d2p1:_x003C_RowHash_x003E_k__BackingField>
      <d2p1:_x003C_ScriptOrder_x003E_k__BackingField>0</d2p1:_x003C_ScriptOrder_x003E_k__BackingField>
      <d2p1:_x003C_ScriptType_x003E_k__BackingField>0</d2p1:_x003C_ScriptType_x003E_k__BackingField>
      <d2p1:_x003C_Script_x003E_k__BackingField>String</d2p1:_x003C_Script_x003E_k__BackingField>
      <d2p1:_x003C_Status_x003E_k__BackingField>0</d2p1:_x003C_Status_x003E_k__BackingField>
    </d2p1:SY_UpgradeScripts>
  </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>
</QueryResponseOfSY_UpgradeScripts7kRqkrSv>