Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
InvoicesID | query | string | No | |
InvoicesIDStartsWith | query | string | No | |
InvoicesIDEndsWith | query | string | No | |
InvoicesIDContains | query | string | No | |
InvoicesIDLike | query | string | No | |
InvoicesIDBetween | query | string[] | No | |
InvoicesIDIn | query | string[] | No | |
ShipmentID | query | string | No | |
ShipmentIDStartsWith | query | string | No | |
ShipmentIDEndsWith | query | string | No | |
ShipmentIDContains | query | string | No | |
ShipmentIDLike | query | string | No | |
ShipmentIDBetween | query | string[] | No | |
ShipmentIDIn | query | string[] | No | |
InvoiceNo | query | string | No | |
InvoiceNoStartsWith | query | string | No | |
InvoiceNoEndsWith | query | string | No | |
InvoiceNoContains | query | string | No | |
InvoiceNoLike | query | string | No | |
InvoiceNoBetween | query | string[] | No | |
InvoiceNoIn | query | string[] | No | |
Reference | query | string | No | |
ReferenceStartsWith | query | string | No | |
ReferenceEndsWith | query | string | No | |
ReferenceContains | query | string | No | |
ReferenceLike | query | string | No | |
ReferenceBetween | query | string[] | No | |
ReferenceIn | query | string[] | No | |
Remark | query | string | No | |
RemarkStartsWith | query | string | No | |
RemarkEndsWith | query | string | No | |
RemarkContains | query | string | No | |
RemarkLike | query | string | No | |
RemarkBetween | query | string[] | No | |
RemarkIn | query | string[] | No | |
DueDate | query | DateTime? | No | |
DueDateGreaterThanOrEqualTo | query | DateTime? | No | |
DueDateGreaterThan | query | DateTime? | No | |
DueDateLessThan | query | DateTime? | No | |
DueDateLessThanOrEqualTo | query | DateTime? | No | |
DueDateNotEqualTo | query | DateTime? | No | |
DueDateBetween | query | Nullable<DateTime>[] | No | |
DueDateIn | query | Nullable<DateTime>[] | No | |
CreditorID | query | string | No | |
CreditorIDStartsWith | query | string | No | |
CreditorIDEndsWith | query | string | No | |
CreditorIDContains | query | string | No | |
CreditorIDLike | query | string | No | |
CreditorIDBetween | query | string[] | No | |
CreditorIDIn | query | string[] | No | |
FXRate | query | decimal? | No | |
FXRateGreaterThanOrEqualTo | query | decimal? | No | |
FXRateGreaterThan | query | decimal? | No | |
FXRateLessThan | query | decimal? | No | |
FXRateLessThanOrEqualTo | query | decimal? | No | |
FXRateNotEqualTo | query | decimal? | No | |
FXRateBetween | query | Nullable<Decimal>[] | No | |
FXRateIn | query | Nullable<Decimal>[] | No | |
CurrencyID | query | string | No | |
CurrencyIDStartsWith | query | string | No | |
CurrencyIDEndsWith | query | string | No | |
CurrencyIDContains | query | string | No | |
CurrencyIDLike | query | string | No | |
CurrencyIDBetween | query | string[] | No | |
CurrencyIDIn | query | string[] | No | |
HomeAmount | query | decimal? | No | |
HomeAmountGreaterThanOrEqualTo | query | decimal? | No | |
HomeAmountGreaterThan | query | decimal? | No | |
HomeAmountLessThan | query | decimal? | No | |
HomeAmountLessThanOrEqualTo | query | decimal? | No | |
HomeAmountNotEqualTo | query | decimal? | No | |
HomeAmountBetween | query | Nullable<Decimal>[] | No | |
HomeAmountIn | query | Nullable<Decimal>[] | No | |
FXAmount | query | decimal? | No | |
FXAmountGreaterThanOrEqualTo | query | decimal? | No | |
FXAmountGreaterThan | query | decimal? | No | |
FXAmountLessThan | query | decimal? | No | |
FXAmountLessThanOrEqualTo | query | decimal? | No | |
FXAmountNotEqualTo | query | decimal? | No | |
FXAmountBetween | query | Nullable<Decimal>[] | No | |
FXAmountIn | query | Nullable<Decimal>[] | No | |
CR_TransID | query | string | No | |
CR_TransIDStartsWith | query | string | No | |
CR_TransIDEndsWith | query | string | No | |
CR_TransIDContains | query | string | No | |
CR_TransIDLike | query | string | No | |
CR_TransIDBetween | query | string[] | No | |
CR_TransIDIn | query | string[] | No | |
CreditorLedgerID | query | string | No | |
CreditorLedgerIDStartsWith | query | string | No | |
CreditorLedgerIDEndsWith | query | string | No | |
CreditorLedgerIDContains | query | string | No | |
CreditorLedgerIDLike | query | string | No | |
CreditorLedgerIDBetween | query | string[] | No | |
CreditorLedgerIDIn | query | string[] | No | |
UserField1 | query | string | No | |
UserField1StartsWith | query | string | No | |
UserField1EndsWith | query | string | No | |
UserField1Contains | query | string | No | |
UserField1Like | query | string | No | |
UserField1Between | query | string[] | No | |
UserField1In | query | string[] | No | |
UserField2 | query | string | No | |
UserField2StartsWith | query | string | No | |
UserField2EndsWith | query | string | No | |
UserField2Contains | query | string | No | |
UserField2Like | query | string | No | |
UserField2Between | query | string[] | No | |
UserField2In | query | string[] | No | |
UserField3 | query | string | No | |
UserField3StartsWith | query | string | No | |
UserField3EndsWith | query | string | No | |
UserField3Contains | query | string | No | |
UserField3Like | query | string | No | |
UserField3Between | query | string[] | No | |
UserField3In | query | string[] | No | |
UserField4 | query | string | No | |
UserField4StartsWith | query | string | No | |
UserField4EndsWith | query | string | No | |
UserField4Contains | query | string | No | |
UserField4Like | query | string | No | |
UserField4Between | query | string[] | No | |
UserField4In | query | string[] | No | |
UserField5 | query | string | No | |
UserField5StartsWith | query | string | No | |
UserField5EndsWith | query | string | No | |
UserField5Contains | query | string | No | |
UserField5Like | query | string | No | |
UserField5Between | query | string[] | No | |
UserField5In | query | string[] | No | |
UserField6 | query | string | No | |
UserField6StartsWith | query | string | No | |
UserField6EndsWith | query | string | No | |
UserField6Contains | query | string | No | |
UserField6Like | query | string | No | |
UserField6Between | query | string[] | No | |
UserField6In | query | string[] | No | |
UserField7 | query | string | No | |
UserField7StartsWith | query | string | No | |
UserField7EndsWith | query | string | No | |
UserField7Contains | query | string | No | |
UserField7Like | query | string | No | |
UserField7Between | query | string[] | No | |
UserField7In | query | string[] | No | |
UserField8 | query | string | No | |
UserField8StartsWith | query | string | No | |
UserField8EndsWith | query | string | No | |
UserField8Contains | query | string | No | |
UserField8Like | query | string | No | |
UserField8Between | query | string[] | No | |
UserField8In | query | string[] | No | |
UserField9 | query | string | No | |
UserField9StartsWith | query | string | No | |
UserField9EndsWith | query | string | No | |
UserField9Contains | query | string | No | |
UserField9Like | query | string | No | |
UserField9Between | query | string[] | No | |
UserField9In | query | string[] | No | |
UserField10 | query | string | No | |
UserField10StartsWith | query | string | No | |
UserField10EndsWith | query | string | No | |
UserField10Contains | query | string | No | |
UserField10Like | query | string | No | |
UserField10Between | query | string[] | No | |
UserField10In | query | string[] | No | |
ExpectedHomeAmount | query | decimal? | No | |
ExpectedHomeAmountGreaterThanOrEqualTo | query | decimal? | No | |
ExpectedHomeAmountGreaterThan | query | decimal? | No | |
ExpectedHomeAmountLessThan | query | decimal? | No | |
ExpectedHomeAmountLessThanOrEqualTo | query | decimal? | No | |
ExpectedHomeAmountNotEqualTo | query | decimal? | No | |
ExpectedHomeAmountBetween | query | Nullable<Decimal>[] | No | |
ExpectedHomeAmountIn | query | Nullable<Decimal>[] | No | |
ExpectedFXAmount | query | decimal? | No | |
ExpectedFXAmountGreaterThanOrEqualTo | query | decimal? | No | |
ExpectedFXAmountGreaterThan | query | decimal? | No | |
ExpectedFXAmountLessThan | query | decimal? | No | |
ExpectedFXAmountLessThanOrEqualTo | query | decimal? | No | |
ExpectedFXAmountNotEqualTo | query | decimal? | No | |
ExpectedFXAmountBetween | query | Nullable<Decimal>[] | No | |
ExpectedFXAmountIn | query | Nullable<Decimal>[] | No | |
Invoiced | query | bool? | No | |
InvoiceDate | query | DateTime? | No | |
InvoiceDateGreaterThanOrEqualTo | query | DateTime? | No | |
InvoiceDateGreaterThan | query | DateTime? | No | |
InvoiceDateLessThan | query | DateTime? | No | |
InvoiceDateLessThanOrEqualTo | query | DateTime? | No | |
InvoiceDateNotEqualTo | query | DateTime? | No | |
InvoiceDateBetween | query | Nullable<DateTime>[] | No | |
InvoiceDateIn | query | Nullable<DateTime>[] | No | |
RowHash | query | byte[] | No | |
ItemNo | query | int? | No | |
ItemNoGreaterThanOrEqualTo | query | int? | No | |
ItemNoGreaterThan | query | int? | No | |
ItemNoLessThan | query | int? | No | |
ItemNoLessThanOrEqualTo | query | int? | No | |
ItemNoNotEqualTo | query | int? | No | |
ItemNoBetween | query | int[] | No | |
ItemNoIn | query | int[] | No | |
TaxAmount | query | decimal? | No | |
TaxAmountGreaterThanOrEqualTo | query | decimal? | No | |
TaxAmountGreaterThan | query | decimal? | No | |
TaxAmountLessThan | query | decimal? | No | |
TaxAmountLessThanOrEqualTo | query | decimal? | No | |
TaxAmountNotEqualTo | query | decimal? | No | |
TaxAmountBetween | query | Nullable<Decimal>[] | No | |
TaxAmountIn | query | Nullable<Decimal>[] | No | |
AmountIncTax | query | decimal? | No | |
AmountIncTaxGreaterThanOrEqualTo | query | decimal? | No | |
AmountIncTaxGreaterThan | query | decimal? | No | |
AmountIncTaxLessThan | query | decimal? | No | |
AmountIncTaxLessThanOrEqualTo | query | decimal? | No | |
AmountIncTaxNotEqualTo | query | decimal? | No | |
AmountIncTaxBetween | query | Nullable<Decimal>[] | No | |
AmountIncTaxIn | query | Nullable<Decimal>[] | 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 |
---|---|---|---|---|
InvoicesID | form | string | No | |
ShipmentID | form | string | No | |
InvoiceNo | form | string | No | |
Reference | form | string | No | |
Remark | form | string | No | |
DueDate | form | DateTime? | No | |
CreditorID | form | string | No | |
FXRate | form | decimal? | No | |
CurrencyID | form | string | No | |
HomeAmount | form | decimal? | No | |
FXAmount | form | decimal? | No | |
CR_TransID | form | string | No | |
CreditorLedgerID | form | string | No | |
UserField1 | form | string | No | |
UserField2 | form | string | No | |
UserField3 | form | string | No | |
UserField4 | form | string | No | |
UserField5 | form | string | No | |
UserField6 | form | string | No | |
UserField7 | form | string | No | |
UserField8 | form | string | No | |
UserField9 | form | string | No | |
UserField10 | form | string | No | |
ExpectedHomeAmount | form | decimal? | No | |
ExpectedFXAmount | form | decimal? | No | |
Invoiced | form | bool | No | |
InvoiceDate | form | DateTime? | No | |
RowHash | form | byte[] | No | |
ItemNo | form | int | No | |
TaxAmount | form | decimal? | No | |
AmountIncTax | form | decimal? | 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 .csv suffix or ?format=csv
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /csv/reply/SH_InvoicesQuery HTTP/1.1
Host: api.jiwa.com.au
Accept: text/csv
Content-Type: text/csv
Content-Length: length
{"InvoicesID":"String","InvoicesIDStartsWith":"String","InvoicesIDEndsWith":"String","InvoicesIDContains":"String","InvoicesIDLike":"String","InvoicesIDBetween":["String"],"InvoicesIDIn":["String"],"ShipmentID":"String","ShipmentIDStartsWith":"String","ShipmentIDEndsWith":"String","ShipmentIDContains":"String","ShipmentIDLike":"String","ShipmentIDBetween":["String"],"ShipmentIDIn":["String"],"InvoiceNo":"String","InvoiceNoStartsWith":"String","InvoiceNoEndsWith":"String","InvoiceNoContains":"String","InvoiceNoLike":"String","InvoiceNoBetween":["String"],"InvoiceNoIn":["String"],"Reference":"String","ReferenceStartsWith":"String","ReferenceEndsWith":"String","ReferenceContains":"String","ReferenceLike":"String","ReferenceBetween":["String"],"ReferenceIn":["String"],"Remark":"String","RemarkStartsWith":"String","RemarkEndsWith":"String","RemarkContains":"String","RemarkLike":"String","RemarkBetween":["String"],"RemarkIn":["String"],"DueDate":"0001-01-01T00:00:00.0000000","DueDateGreaterThanOrEqualTo":"0001-01-01T00:00:00.0000000","DueDateGreaterThan":"0001-01-01T00:00:00.0000000","DueDateLessThan":"0001-01-01T00:00:00.0000000","DueDateLessThanOrEqualTo":"0001-01-01T00:00:00.0000000","DueDateNotEqualTo":"0001-01-01T00:00:00.0000000","DueDateBetween":["0001-01-01T00:00:00.0000000"],"DueDateIn":["0001-01-01T00:00:00.0000000"],"CreditorID":"String","CreditorIDStartsWith":"String","CreditorIDEndsWith":"String","CreditorIDContains":"String","CreditorIDLike":"String","CreditorIDBetween":["String"],"CreditorIDIn":["String"],"FXRate":0,"FXRateGreaterThanOrEqualTo":0,"FXRateGreaterThan":0,"FXRateLessThan":0,"FXRateLessThanOrEqualTo":0,"FXRateNotEqualTo":0,"FXRateBetween":[0],"FXRateIn":[0],"CurrencyID":"String","CurrencyIDStartsWith":"String","CurrencyIDEndsWith":"String","CurrencyIDContains":"String","CurrencyIDLike":"String","CurrencyIDBetween":["String"],"CurrencyIDIn":["String"],"HomeAmount":0,"HomeAmountGreaterThanOrEqualTo":0,"HomeAmountGreaterThan":0,"HomeAmountLessThan":0,"HomeAmountLessThanOrEqualTo":0,"HomeAmountNotEqualTo":0,"HomeAmountBetween":[0],"HomeAmountIn":[0],"FXAmount":0,"FXAmountGreaterThanOrEqualTo":0,"FXAmountGreaterThan":0,"FXAmountLessThan":0,"FXAmountLessThanOrEqualTo":0,"FXAmountNotEqualTo":0,"FXAmountBetween":[0],"FXAmountIn":[0],"CR_TransID":"String","CR_TransIDStartsWith":"String","CR_TransIDEndsWith":"String","CR_TransIDContains":"String","CR_TransIDLike":"String","CR_TransIDBetween":["String"],"CR_TransIDIn":["String"],"CreditorLedgerID":"String","CreditorLedgerIDStartsWith":"String","CreditorLedgerIDEndsWith":"String","CreditorLedgerIDContains":"String","CreditorLedgerIDLike":"String","CreditorLedgerIDBetween":["String"],"CreditorLedgerIDIn":["String"],"UserField1":"String","UserField1StartsWith":"String","UserField1EndsWith":"String","UserField1Contains":"String","UserField1Like":"String","UserField1Between":["String"],"UserField1In":["String"],"UserField2":"String","UserField2StartsWith":"String","UserField2EndsWith":"String","UserField2Contains":"String","UserField2Like":"String","UserField2Between":["String"],"UserField2In":["String"],"UserField3":"String","UserField3StartsWith":"String","UserField3EndsWith":"String","UserField3Contains":"String","UserField3Like":"String","UserField3Between":["String"],"UserField3In":["String"],"UserField4":"String","UserField4StartsWith":"String","UserField4EndsWith":"String","UserField4Contains":"String","UserField4Like":"String","UserField4Between":["String"],"UserField4In":["String"],"UserField5":"String","UserField5StartsWith":"String","UserField5EndsWith":"String","UserField5Contains":"String","UserField5Like":"String","UserField5Between":["String"],"UserField5In":["String"],"UserField6":"String","UserField6StartsWith":"String","UserField6EndsWith":"String","UserField6Contains":"String","UserField6Like":"String","UserField6Between":["String"],"UserField6In":["String"],"UserField7":"String","UserField7StartsWith":"String","UserField7EndsWith":"String","UserField7Contains":"String","UserField7Like":"String","UserField7Between":["String"],"UserField7In":["String"],"UserField8":"String","UserField8StartsWith":"String","UserField8EndsWith":"String","UserField8Contains":"String","UserField8Like":"String","UserField8Between":["String"],"UserField8In":["String"],"UserField9":"String","UserField9StartsWith":"String","UserField9EndsWith":"String","UserField9Contains":"String","UserField9Like":"String","UserField9Between":["String"],"UserField9In":["String"],"UserField10":"String","UserField10StartsWith":"String","UserField10EndsWith":"String","UserField10Contains":"String","UserField10Like":"String","UserField10Between":["String"],"UserField10In":["String"],"ExpectedHomeAmount":0,"ExpectedHomeAmountGreaterThanOrEqualTo":0,"ExpectedHomeAmountGreaterThan":0,"ExpectedHomeAmountLessThan":0,"ExpectedHomeAmountLessThanOrEqualTo":0,"ExpectedHomeAmountNotEqualTo":0,"ExpectedHomeAmountBetween":[0],"ExpectedHomeAmountIn":[0],"ExpectedFXAmount":0,"ExpectedFXAmountGreaterThanOrEqualTo":0,"ExpectedFXAmountGreaterThan":0,"ExpectedFXAmountLessThan":0,"ExpectedFXAmountLessThanOrEqualTo":0,"ExpectedFXAmountNotEqualTo":0,"ExpectedFXAmountBetween":[0],"ExpectedFXAmountIn":[0],"Invoiced":false,"InvoiceDate":"0001-01-01T00:00:00.0000000","InvoiceDateGreaterThanOrEqualTo":"0001-01-01T00:00:00.0000000","InvoiceDateGreaterThan":"0001-01-01T00:00:00.0000000","InvoiceDateLessThan":"0001-01-01T00:00:00.0000000","InvoiceDateLessThanOrEqualTo":"0001-01-01T00:00:00.0000000","InvoiceDateNotEqualTo":"0001-01-01T00:00:00.0000000","InvoiceDateBetween":["0001-01-01T00:00:00.0000000"],"InvoiceDateIn":["0001-01-01T00:00:00.0000000"],"RowHash":"AA==","ItemNo":0,"ItemNoGreaterThanOrEqualTo":0,"ItemNoGreaterThan":0,"ItemNoLessThan":0,"ItemNoLessThanOrEqualTo":0,"ItemNoNotEqualTo":0,"ItemNoBetween":[0],"ItemNoIn":[0],"TaxAmount":0,"TaxAmountGreaterThanOrEqualTo":0,"TaxAmountGreaterThan":0,"TaxAmountLessThan":0,"TaxAmountLessThanOrEqualTo":0,"TaxAmountNotEqualTo":0,"TaxAmountBetween":[0],"TaxAmountIn":[0],"AmountIncTax":0,"AmountIncTaxGreaterThanOrEqualTo":0,"AmountIncTaxGreaterThan":0,"AmountIncTaxLessThan":0,"AmountIncTaxLessThanOrEqualTo":0,"AmountIncTaxNotEqualTo":0,"AmountIncTaxBetween":[0],"AmountIncTaxIn":[0],"Skip":0,"Take":0,"OrderBy":"String","OrderByDesc":"String","Include":"String","Fields":"String","Meta":{"String":"String"}}
HTTP/1.1 200 OK Content-Type: text/csv Content-Length: length {"Results":[{"InvoicesID":"String","ShipmentID":"String","InvoiceNo":"String","Reference":"String","Remark":"String","DueDate":"0001-01-01T00:00:00.0000000","CreditorID":"String","FXRate":0,"CurrencyID":"String","HomeAmount":0,"FXAmount":0,"CR_TransID":"String","CreditorLedgerID":"String","UserField1":"String","UserField2":"String","UserField3":"String","UserField4":"String","UserField5":"String","UserField6":"String","UserField7":"String","UserField8":"String","UserField9":"String","UserField10":"String","ExpectedHomeAmount":0,"ExpectedFXAmount":0,"InvoiceDate":"0001-01-01T00:00:00.0000000","RowHash":"AA==","TaxAmount":0,"AmountIncTax":0}],"Meta":{"String":"String"},"ResponseStatus":{"ErrorCode":"String","Message":"String","StackTrace":"String","Errors":[{"ErrorCode":"String","FieldName":"String","Message":"String","Meta":{"String":"String"}}],"Meta":{"String":"String"}}}