This article will encompass all PortalAPI calls that are related to /portalAPI/AgentSettingType/* endpoints
If you are new to working with ThreatLocker PortalAPI endpoints and/or have questions regarding authentication and terminology used throughout this article, please look through the following guide:
Table of Contents
AgentSettingTypeGetDropdownOptionsForAgentSetting
https://portalapi.INSTANCE.threatlocker.com/portalapi/AgentSettingType/AgentSettingTypeGetDropdownOptionsForAgentSetting
- Method: GET
- Description: This API is used when selecting the flask and gear icon in the top-right corner of any page in the ThreatLocker Portal and selecting the "New Setting" button. This API returns a list of Advanced Settings that are available to apply to your organization.
Listed below are the most relevant fields returned by this API:
- label: This field returns the name of the Advanced Setting.
- numericValue: This field corresponds to the agentSettingTypeId of each Advanced Setting, which is returned when calling the AgentSettingGetByParameters API.
- Required Body/Parameters
- N/A
- Optional Body/Parameters
- N/A
- Permission Requirements
- Assign any one of the following permissions:
- Edit Advanced Settings
- View Advanced Settings
- Assign any one of the following permissions:
Sample response body for 3 Advanced Settings
[
{
"label": "<String>",
"value": null,
"numericValue": <Integer>,
"entityType": null,
"parentId": null,
"disabled": <Boolean>,
"tooltip": null,
"featureConfigurationIds": [],
"isSupported": null,
"isExpandable": <Boolean>,
"extendedProperties": null
},
{
"label": "<String>",
"value": null,
"numericValue": <Integer>,
"entityType": null,
"parentId": null,
"disabled": <Boolean>,
"tooltip": null,
"featureConfigurationIds": [],
"isSupported": null,
"isExpandable": <Boolean>,
"extendedProperties": null
},
{
"label": "<String>",
"value": null,
"numericValue": <Integer>,
"entityType": null,
"parentId": null,
"disabled": <Boolean>,
"tooltip": null,
"featureConfigurationIds": [],
"isSupported": null,
"isExpandable": <Boolean>,
"extendedProperties": null
}
]
Help Center