Return paginated data based on the specified filters, sorting conditions, page number, page size.
If not provided, using the backend default values.
Request
Body Params application/json
{
"aggFunctions": [
"SUM",
"amount"
],
"effectiveDate": "2019-08-24",
"fields": [
"id",
"name"
],
"filters": [
"name",
"=",
"PM"
],
"groupBy": [],
"orders": [
"name",
"ASC"
],
"pageNumber": 1,
"pageSize": 50,
"splitBy": [],
"subQueries": {},
"summary": true
}
Request samples
curl --location --request POST '/ChangeLog/searchPage' \
--header 'Content-Type: application/json' \
--data-raw '{
"aggFunctions": [
"SUM",
"amount"
],
"effectiveDate": "2019-08-24",
"fields": [
"id",
"name"
],
"filters": [
"name",
"=",
"PM"
],
"groupBy": [],
"orders": [
"name",
"ASC"
],
"pageNumber": 1,
"pageSize": 50,
"splitBy": [],
"subQueries": {},
"summary": true
}'
Responses
{
"code": 0,
"data": {
"checksum": "string",
"fileId": "string",
"fileName": "string",
"fileType": "JPG",
"size": 0,
"url": "string"
},
"message": "string"
}
Modified at 2025-04-04 11:51:32