JiwaAPI

<back to all web services

SY_DialogsQuery

Requires Authentication
SY_DialogsQuery Parameters:
NameParameterData TypeRequiredDescription
RecIDquerystringNo
RecIDStartsWithquerystringNo
RecIDEndsWithquerystringNo
RecIDContainsquerystringNo
RecIDLikequerystringNo
RecIDBetweenquerystring[]No
RecIDInquerystring[]No
DialogNoqueryint?No
DialogNoGreaterThanOrEqualToqueryint?No
DialogNoGreaterThanqueryint?No
DialogNoLessThanqueryint?No
DialogNoLessThanOrEqualToqueryint?No
DialogNoNotEqualToqueryint?No
DialogNoBetweenqueryNullable<Int32>[]No
DialogNoInqueryNullable<Int32>[]No
AssemblyNamequerystringNo
AssemblyNameStartsWithquerystringNo
AssemblyNameEndsWithquerystringNo
AssemblyNameContainsquerystringNo
AssemblyNameLikequerystringNo
AssemblyNameBetweenquerystring[]No
AssemblyNameInquerystring[]No
ClassNamequerystringNo
ClassNameStartsWithquerystringNo
ClassNameEndsWithquerystringNo
ClassNameContainsquerystringNo
ClassNameLikequerystringNo
ClassNameBetweenquerystring[]No
ClassNameInquerystring[]No
QueryBase Parameters:
NameParameterData TypeRequiredDescription
Skipformint?No
Takeformint?No
OrderByformstringNo
OrderByDescformstringNo
IncludeformstringNo
FieldsformstringNo
MetaformDictionary<string, string>No
SY_Dialogs Parameters:
NameParameterData TypeRequiredDescription
RecIDformstringNo
DialogNoformint?No
AssemblyNameformstringNo
ClassNameformstringNo
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 .json suffix or ?format=json

To embed the response in a jsonp callback, append ?callback=myCallback

HTTP + JSON

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

POST /json/reply/SY_DialogsQuery HTTP/1.1 
Host: api.jiwa.com.au 
Accept: application/json
Content-Type: application/json
Content-Length: length

{"RecID":"String","RecIDStartsWith":"String","RecIDEndsWith":"String","RecIDContains":"String","RecIDLike":"String","RecIDBetween":["String"],"RecIDIn":["String"],"DialogNo":0,"DialogNoGreaterThanOrEqualTo":0,"DialogNoGreaterThan":0,"DialogNoLessThan":0,"DialogNoLessThanOrEqualTo":0,"DialogNoNotEqualTo":0,"DialogNoBetween":[0],"DialogNoIn":[0],"AssemblyName":"String","AssemblyNameStartsWith":"String","AssemblyNameEndsWith":"String","AssemblyNameContains":"String","AssemblyNameLike":"String","AssemblyNameBetween":["String"],"AssemblyNameIn":["String"],"ClassName":"String","ClassNameStartsWith":"String","ClassNameEndsWith":"String","ClassNameContains":"String","ClassNameLike":"String","ClassNameBetween":["String"],"ClassNameIn":["String"],"Skip":0,"Take":0,"OrderBy":"String","OrderByDesc":"String","Include":"String","Fields":"String","Meta":{"String":"String"}}
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: length

{"Results":[{"RecID":"String","DialogNo":0,"AssemblyName":"String","ClassName":"String"}],"Meta":{"String":"String"},"ResponseStatus":{"ErrorCode":"String","Message":"String","StackTrace":"String","Errors":[{"ErrorCode":"String","FieldName":"String","Message":"String","Meta":{"String":"String"}}],"Meta":{"String":"String"}}}