Grid Config

Get grid configuration by grid key

GET
/ui-config/grid/search/by-grid-key/{gridKey}

Returns the grid configuration including ordered active column definitions for the given unique grid key. Only active grids and active columns are returned. Columns are ordered by display order. When detailGridKey is set, the detail grid is loaded and included one level deep.

Path Parameters

gridKey*string

Unique logical identifier for the grid (ui_grid.grid_key).

Response Body

application/json

application/json

application/json

curl -X GET "https://example.com/ui-config/grid/search/by-grid-key/traditional-toxicity-results"
{  "gridId": 0,  "gridKey": "string",  "gridName": "string",  "description": "string",  "datasetKey": "string",  "versionNo": 0,  "status": "string",  "isActive": true,  "paginationEnabled": true,  "pageSizeDefault": 0,  "pageSizeMax": 0,  "rowSelectionMode": "string",  "defaultSortEnabled": true,  "groupDisplayType": "string",  "detailGridKey": "string",  "detailGrid": {},  "columns": [    {      "gridColumnId": 0,      "fieldName": "string",      "headerName": "string",      "displayOrder": 0,      "dataType": "string",      "visibleDefault": true,      "sortable": true,      "resizable": true,      "filterable": true,      "filterType": "string",      "width": 0,      "minWidth": 0,      "maxWidth": 0,      "flex": 0,      "pinned": "string",      "editable": true,      "wrapText": true,      "autoHeight": true,      "rowGroup": true,      "rowGroupIndex": 0,      "sortDefaultDirection": "string",      "sortDefaultOrder": 0,      "tooltipField": "string",      "headerTooltip": "string",      "exportLabel": "string",      "isActive": true    }  ]}