| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Seg1 | query | string | No | |
| Seg1StartsWith | query | string | No | |
| Seg1EndsWith | query | string | No | |
| Seg1Contains | query | string | No | |
| Seg1Like | query | string | No | |
| Seg1Between | query | string[] | No | |
| Seg1In | query | string[] | No | |
| Seg2 | query | string | No | |
| Seg2StartsWith | query | string | No | |
| Seg2EndsWith | query | string | No | |
| Seg2Contains | query | string | No | |
| Seg2Like | query | string | No | |
| Seg2Between | query | string[] | No | |
| Seg2In | query | string[] | No | |
| Seg3 | query | string | No | |
| Seg3StartsWith | query | string | No | |
| Seg3EndsWith | query | string | No | |
| Seg3Contains | query | string | No | |
| Seg3Like | query | string | No | |
| Seg3Between | query | string[] | No | |
| Seg3In | query | string[] | No | |
| Seg4 | query | string | No | |
| Seg4StartsWith | query | string | No | |
| Seg4EndsWith | query | string | No | |
| Seg4Contains | query | string | No | |
| Seg4Like | query | string | No | |
| Seg4Between | query | string[] | No | |
| Seg4In | query | string[] | No | |
| Seg5 | query | string | No | |
| Seg5StartsWith | query | string | No | |
| Seg5EndsWith | query | string | No | |
| Seg5Contains | query | string | No | |
| Seg5Like | query | string | No | |
| Seg5Between | query | string[] | No | |
| Seg5In | query | string[] | No | |
| Seg6 | query | string | No | |
| Seg6StartsWith | query | string | No | |
| Seg6EndsWith | query | string | No | |
| Seg6Contains | query | string | No | |
| Seg6Like | query | string | No | |
| Seg6Between | query | string[] | No | |
| Seg6In | query | string[] | No | |
| Amount | query | decimal? | No | |
| AmountGreaterThanOrEqualTo | query | decimal? | No | |
| AmountGreaterThan | query | decimal? | No | |
| AmountLessThan | query | decimal? | No | |
| AmountLessThanOrEqualTo | query | decimal? | No | |
| AmountNotEqualTo | query | decimal? | No | |
| AmountBetween | query | Nullable<Decimal>[] | No | |
| AmountIn | query | Nullable<Decimal>[] | No | |
| TransPostDateTime | query | DateTime? | No | |
| TransPostDateTimeGreaterThanOrEqualTo | query | DateTime? | No | |
| TransPostDateTimeGreaterThan | query | DateTime? | No | |
| TransPostDateTimeLessThan | query | DateTime? | No | |
| TransPostDateTimeLessThanOrEqualTo | query | DateTime? | No | |
| TransPostDateTimeNotEqualTo | query | DateTime? | No | |
| TransPostDateTimeBetween | query | Nullable<DateTime>[] | No | |
| TransPostDateTimeIn | query | Nullable<DateTime>[] | No | |
| Category | query | string | No | |
| CategoryStartsWith | query | string | No | |
| CategoryEndsWith | query | string | No | |
| CategoryContains | query | string | No | |
| CategoryLike | query | string | No | |
| CategoryBetween | query | string[] | No | |
| CategoryIn | query | string[] | No | |
| AccountDescription | query | string | No | |
| AccountDescriptionStartsWith | query | string | No | |
| AccountDescriptionEndsWith | query | string | No | |
| AccountDescriptionContains | query | string | No | |
| AccountDescriptionLike | query | string | No | |
| AccountDescriptionBetween | query | string[] | No | |
| AccountDescriptionIn | 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 |
|---|---|---|---|---|
| Seg1 | form | string | No | |
| Seg2 | form | string | No | |
| Seg3 | form | string | No | |
| Seg4 | form | string | No | |
| Seg5 | form | string | No | |
| Seg6 | form | string | No | |
| Amount | form | decimal? | No | |
| TransPostDateTime | form | DateTime? | No | |
| Category | form | string | No | |
| AccountDescription | 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 .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/v_GL_TransactionsQuery HTTP/1.1
Host: localhost
Accept: text/csv
Content-Type: text/csv
Content-Length: length
{"Seg1":"String","Seg1StartsWith":"String","Seg1EndsWith":"String","Seg1Contains":"String","Seg1Like":"String","Seg1Between":["String"],"Seg1In":["String"],"Seg2":"String","Seg2StartsWith":"String","Seg2EndsWith":"String","Seg2Contains":"String","Seg2Like":"String","Seg2Between":["String"],"Seg2In":["String"],"Seg3":"String","Seg3StartsWith":"String","Seg3EndsWith":"String","Seg3Contains":"String","Seg3Like":"String","Seg3Between":["String"],"Seg3In":["String"],"Seg4":"String","Seg4StartsWith":"String","Seg4EndsWith":"String","Seg4Contains":"String","Seg4Like":"String","Seg4Between":["String"],"Seg4In":["String"],"Seg5":"String","Seg5StartsWith":"String","Seg5EndsWith":"String","Seg5Contains":"String","Seg5Like":"String","Seg5Between":["String"],"Seg5In":["String"],"Seg6":"String","Seg6StartsWith":"String","Seg6EndsWith":"String","Seg6Contains":"String","Seg6Like":"String","Seg6Between":["String"],"Seg6In":["String"],"Amount":0,"AmountGreaterThanOrEqualTo":0,"AmountGreaterThan":0,"AmountLessThan":0,"AmountLessThanOrEqualTo":0,"AmountNotEqualTo":0,"AmountBetween":[0],"AmountIn":[0],"TransPostDateTime":"0001-01-01T00:00:00.0000000","TransPostDateTimeGreaterThanOrEqualTo":"0001-01-01T00:00:00.0000000","TransPostDateTimeGreaterThan":"0001-01-01T00:00:00.0000000","TransPostDateTimeLessThan":"0001-01-01T00:00:00.0000000","TransPostDateTimeLessThanOrEqualTo":"0001-01-01T00:00:00.0000000","TransPostDateTimeNotEqualTo":"0001-01-01T00:00:00.0000000","TransPostDateTimeBetween":["0001-01-01T00:00:00.0000000"],"TransPostDateTimeIn":["0001-01-01T00:00:00.0000000"],"Category":"String","CategoryStartsWith":"String","CategoryEndsWith":"String","CategoryContains":"String","CategoryLike":"String","CategoryBetween":["String"],"CategoryIn":["String"],"AccountDescription":"String","AccountDescriptionStartsWith":"String","AccountDescriptionEndsWith":"String","AccountDescriptionContains":"String","AccountDescriptionLike":"String","AccountDescriptionBetween":["String"],"AccountDescriptionIn":["String"],"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":[{"Seg1":"String","Seg2":"String","Seg3":"String","Seg4":"String","Seg5":"String","Seg6":"String","Amount":0,"TransPostDateTime":"0001-01-01T00:00:00.0000000","Category":"String","AccountDescription":"String"}],"Meta":{"String":"String"},"ResponseStatus":{"ErrorCode":"String","Message":"String","StackTrace":"String","Errors":[{"ErrorCode":"String","FieldName":"String","Message":"String","Meta":{"String":"String"}}],"Meta":{"String":"String"}}}