This URL gets a ruleset.
Resource URL
suricata/ruleset/current
Request Parameters
None
Response Parameters
Following fields are returned if the request parameters are correct.
Field Name | Description | Data Type |
|---|---|---|
| Displays the success status | Boolean |
| Displays the message | Boolean |
| Displays the error message | Boolean |
| An object that contains the details of the field | Object |
| Error code | Number |
Details of fields in data:
Field Name | Description | Data Type |
|---|---|---|
| Name of a ruleset | String |
| Name of the publisher | String |
| Version of ruleset | String |
| Import date | String |
| Details of the importer | String |
| Last import type | String |
| Ruleset file details | String |
Example
Request
GET https://<IPSM_IP>/sdkapi/suricata/ruleset/current
Response
{
"success": true,
"msg": null,
"errMsg": null,
"data": {
"rulesetName": "Test",
"publisherName": "Test",
"rulesetVersion": "11.11",
"importDate": "21-Nov-2025",
"importedBy": "Administrator",
"lastImportType": "rules",
"rulesetFile": "suricata_pcap_test.rules"
},
"errorCode": 0
}
Error Information
The following error code is returned by this URL:
S.No | Generic Error Codes | ErrorMessage | Error Reason |
|---|---|---|---|
1 | 1001 | Bad URL - HTTP 404 Not Found | Mistyped URL |
Internal Error – Null | Incorrect Input data, authentication issues |