List All Configurations
API EndPoint : listAllConfigs
This API retrieves the complete configuration history, filtered according to the parameters provided. It allows you to view past configuration versions based on file ID, search text, or device group selection.
HTTP Method
GET
API URL
http://localhost:8060/api/json/ncmconfig/listAllConfigs?apiKey=********&DG_ID=101&fileId=301
Parameters
| Param Name | Description | Data Type | Regex | Is Mandatory |
|---|---|---|---|---|
| apiKey | API Key to access your server. | - | - | Yes |
| fileId | File Id | long | - | No |
| SEARCH_STRING | Filter all the configurations that contain the search string. | String | - | No |
| DG_ID | ID of the device group | long | - | No |
| jqgrid_id | Unique identifier for the jqGrid instance. Used to distinguish between multiple grids on the same page or in the same API call. | String | - | No |
| jqgridLoad | Indicates whether the jqGrid should perform a fresh load or reload its data. | boolean | - | No |
| _search | Set to true if the current request is for searching/filtering data, and false otherwise. | boolean | - | No |
| nd | Timestamp value used for cache busting, ensuring fresh data is retrieved from the server rather than from browser cache. | long | - | No |
| rows | The number of rows to retrieve per page (page size). Controls pagination in jqGrid. | int | - | No |
| page | The current page number to be retrieved. Enables pagination functionality in jqGrid. | int | - | No |
| sidx | The column name by which to sort the data. Used for server-side sorting in jqGrid. | String | - | No |
| sord | The sort order for the data, either asc (ascending) or desc (descending). | String | - | No |
| filters | JSON-encoded string containing advanced multi-field filter criteria generated by jqGrid's toolbar or multi-search. | String | - | No |
| searchOper | The search operator for simple search (e.g., eq for equals, ne for not equals, bw for begins with, etc.). Used with single-field search. | String | - | No |
| searchString | The value to search for in a simple (single-field) search. Used with searchField and searchOper. | String | - | No |
| searchField | The column name to perform a simple search on. Used with searchString and searchOper to define single-field search criteria. | String | - | No |
Sample Response
HTTP Code: 200
{
"total": 1,
"records": "1",
"page": 1,
"rows": [
{
"id": 621,
"cell": [
621,
"Nov 07, 2025 09:00 AM",
"10.5.X.X",
"10.5.X.X",
"5",
"melab",
"Running",
1,
"276.78 KB",
0,
"Not Available",
602,
305,
"[NA]",
"New configuration obtained from device after scheduled backup execution",
""
]
}
]
}