Target
Operations for managing scan targets (create, update, delete, list).
Create target
Create a new scan target.
List targets
List all scan targets with pagination and filtering support.
Get target details
Retrieve a specific target by UUID with complete configuration details and masked connection parameters.
Update target
Update an existing target with new configuration and optional validation control.
Delete target
Permanently delete a target and its encrypted configuration data.
Start target profiling
Manually trigger target profiling. Target must be active with industry and use_case.
Update target profile
Update target background and additional context fields without connection validation.
Get profiling results
Get profiling results including merged user and profiler data.
Run profiling probes on target
Send profiling questions to a target using provided connection parameters. Returns TargetResponseSchema with target_background and additional_context populated from probe responses.
Validate authentication configuration
Validate OAuth2 credentials by fetching a test token. For HEADERS and BASIC_AUTH, validates field presence only.
Generate Copilot Studio auth URL
Generate MS Copilot Studio OAuth authorization URL.
Exchange Copilot Studio auth code
Exchange auth code for tokens via MSAL, store token cache in GSM.
Delete MS Copilot Studio token records
Delete both auth flow and token cache GSM records (cancel cleanup).