Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
PaymentID | query | string | No | |
PaymentIDStartsWith | query | string | No | |
PaymentIDEndsWith | query | string | No | |
PaymentIDContains | query | string | No | |
PaymentIDLike | query | string | No | |
PaymentIDBetween | query | string[] | No | |
PaymentIDIn | query | string[] | No | |
CardNumber | query | string | No | |
CardNumberStartsWith | query | string | No | |
CardNumberEndsWith | query | string | No | |
CardNumberContains | query | string | No | |
CardNumberLike | query | string | No | |
CardNumberBetween | query | string[] | No | |
CardNumberIn | query | string[] | No | |
CardExpiry | query | DateTime? | No | |
CardExpiryGreaterThanOrEqualTo | query | DateTime? | No | |
CardExpiryGreaterThan | query | DateTime? | No | |
CardExpiryLessThan | query | DateTime? | No | |
CardExpiryLessThanOrEqualTo | query | DateTime? | No | |
CardExpiryNotEqualTo | query | DateTime? | No | |
CardExpiryBetween | query | Nullable<DateTime>[] | No | |
CardExpiryIn | query | Nullable<DateTime>[] | No | |
CardHolder | query | string | No | |
CardHolderStartsWith | query | string | No | |
CardHolderEndsWith | query | string | No | |
CardHolderContains | query | string | No | |
CardHolderLike | query | string | No | |
CardHolderBetween | query | string[] | No | |
CardHolderIn | query | string[] | No | |
BankName | query | string | No | |
BankNameStartsWith | query | string | No | |
BankNameEndsWith | query | string | No | |
BankNameContains | query | string | No | |
BankNameLike | query | string | No | |
BankNameBetween | query | string[] | No | |
BankNameIn | query | string[] | No | |
BSBN | query | string | No | |
BSBNStartsWith | query | string | No | |
BSBNEndsWith | query | string | No | |
BSBNContains | query | string | No | |
BSBNLike | query | string | No | |
BSBNBetween | query | string[] | No | |
BSBNIn | query | string[] | No | |
BankAcc | query | string | No | |
BankAccStartsWith | query | string | No | |
BankAccEndsWith | query | string | No | |
BankAccContains | query | string | No | |
BankAccLike | query | string | No | |
BankAccBetween | query | string[] | No | |
BankAccIn | query | string[] | No | |
AccountName | query | string | No | |
AccountNameStartsWith | query | string | No | |
AccountNameEndsWith | query | string | No | |
AccountNameContains | query | string | No | |
AccountNameLike | query | string | No | |
AccountNameBetween | query | string[] | No | |
AccountNameIn | query | string[] | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
Skip | form | int? | No | |
Take | form | int? | No | |
OrderBy | form | string | No | |
OrderByDesc | form | string | No | |
Include | form | string | No | |
Fields | form | string | No | |
Meta | form | Dictionary<string, string> | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
PaymentID | form | string | No | |
CardNumber | form | string | No | |
CardExpiry | form | DateTime? | No | |
CardHolder | form | string | No | |
BankName | form | string | No | |
BSBN | form | string | No | |
BankAcc | form | string | No | |
AccountName | form | string | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
Offset | form | int | No | |
Total | form | int | No | |
Results | form | List<T> | No | |
Meta | form | Dictionary<string, string> | No | |
ResponseStatus | form | ResponseStatus | No |
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
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /json/reply/SO_PaymentDetailsQuery HTTP/1.1
Host: api.jiwa.com.au
Accept: application/json
Content-Type: application/json
Content-Length: length
{"PaymentID":"String","PaymentIDStartsWith":"String","PaymentIDEndsWith":"String","PaymentIDContains":"String","PaymentIDLike":"String","PaymentIDBetween":["String"],"PaymentIDIn":["String"],"CardNumber":"String","CardNumberStartsWith":"String","CardNumberEndsWith":"String","CardNumberContains":"String","CardNumberLike":"String","CardNumberBetween":["String"],"CardNumberIn":["String"],"CardExpiry":"0001-01-01T00:00:00.0000000","CardExpiryGreaterThanOrEqualTo":"0001-01-01T00:00:00.0000000","CardExpiryGreaterThan":"0001-01-01T00:00:00.0000000","CardExpiryLessThan":"0001-01-01T00:00:00.0000000","CardExpiryLessThanOrEqualTo":"0001-01-01T00:00:00.0000000","CardExpiryNotEqualTo":"0001-01-01T00:00:00.0000000","CardExpiryBetween":["0001-01-01T00:00:00.0000000"],"CardExpiryIn":["0001-01-01T00:00:00.0000000"],"CardHolder":"String","CardHolderStartsWith":"String","CardHolderEndsWith":"String","CardHolderContains":"String","CardHolderLike":"String","CardHolderBetween":["String"],"CardHolderIn":["String"],"BankName":"String","BankNameStartsWith":"String","BankNameEndsWith":"String","BankNameContains":"String","BankNameLike":"String","BankNameBetween":["String"],"BankNameIn":["String"],"BSBN":"String","BSBNStartsWith":"String","BSBNEndsWith":"String","BSBNContains":"String","BSBNLike":"String","BSBNBetween":["String"],"BSBNIn":["String"],"BankAcc":"String","BankAccStartsWith":"String","BankAccEndsWith":"String","BankAccContains":"String","BankAccLike":"String","BankAccBetween":["String"],"BankAccIn":["String"],"AccountName":"String","AccountNameStartsWith":"String","AccountNameEndsWith":"String","AccountNameContains":"String","AccountNameLike":"String","AccountNameBetween":["String"],"AccountNameIn":["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":[{"PaymentID":"String","CardNumber":"String","CardExpiry":"0001-01-01T00:00:00.0000000","CardHolder":"String","BankName":"String","BSBN":"String","BankAcc":"String","AccountName":"String"}],"Meta":{"String":"String"},"ResponseStatus":{"ErrorCode":"String","Message":"String","StackTrace":"String","Errors":[{"ErrorCode":"String","FieldName":"String","Message":"String","Meta":{"String":"String"}}],"Meta":{"String":"String"}}}