POST v1/reportCenter/dynamicColumns

Retrieve list of Grid Columns

Request Information

URI Parameters

None.

Body Parameters

ReportCenterRunModel
NameDescriptionTypeAdditional information
ReportCenterID

Unique identifier of the Report Center

integer

None.

Search

Search

string

None.

Date

Date

string

None.

FromDate

From Date

string

None.

ToDate

To Date

string

None.

LocationID

Location

integer

None.

LocationIDs

Locations

string

None.

SKUID

SKU

integer

None.

SKUIDs

SKUs

string

None.

LocationZoneIDs

string

None.

OperationID

integer

None.

CompanyID

integer

None.

ShipmentID

integer

None.

SKUCategoryID

integer

None.

FlagTypeID

integer

None.

WorkOrderID

integer

None.

IntegrationId

integer

None.

ToLocationId

integer

None.

PickedUserId

integer

None.

Grid

Grid Filters

GridModel

None.

Request Formats

application/json, text/json

Sample:
{
  "reportCenterID": 1,
  "search": "sample string 2",
  "date": "sample string 3",
  "fromDate": "sample string 4",
  "toDate": "sample string 5",
  "locationID": 6,
  "locationIDs": "sample string 7",
  "skuid": 8,
  "skuiDs": "sample string 9",
  "locationZoneIDs": "sample string 10",
  "operationID": 11,
  "companyID": 12,
  "shipmentID": 13,
  "skuCategoryID": 14,
  "flagTypeID": 15,
  "workOrderID": 16,
  "integrationId": 17,
  "toLocationId": 18,
  "pickedUserId": 19,
  "grid": {
    "pageNumber": 1,
    "rowsPerPage": 2,
    "sortField": "sample string 3",
    "sortDirection": "sample string 4",
    "filters": [
      {
        "columnName": "sample string 1",
        "operator": "sample string 2",
        "searchValue": "sample string 3",
        "combinationLogic": "sample string 4"
      },
      {
        "columnName": "sample string 1",
        "operator": "sample string 2",
        "searchValue": "sample string 3",
        "combinationLogic": "sample string 4"
      }
    ]
  }
}

Response Information

Resource Description

GridColumnModel
NameDescriptionTypeAdditional information
ColumnOrder

Column Order

integer

None.

ColumnHeader

Column Header

string

None.

FieldName

Data Field Name

string

None.

Width

Column Width

integer

None.

Format

string

None.

IsHidden

boolean

None.

IsFrozenLeft

boolean

None.

IsFrozenRight

boolean

None.

Response Formats

application/json, text/json

Sample:
{
  "columnOrder": 1,
  "columnHeader": "sample string 2",
  "fieldName": "sample string 3",
  "width": 4,
  "format": "sample string 5",
  "isHidden": true,
  "isFrozenLeft": true,
  "isFrozenRight": true
}