CyberCNS (ConnectSecure) Tools
cns_ · 295 tools · Free 243 · Pro 52
Bespoke token exchange (POST /w/authorize with Client-Auth-Token: base64(tenant+clientId:clientSecret) and an empty body, returning access_token + user_id; Bearer + X-USER-ID attached on every call; cached, NO refresh token — recovery is a fresh mint); per-tenant pod-host BaseAddress from InstanceUrl (https://pod.myconnectsecure.com or on-prem); TenantName is a 4th credential in ExtraCredentials; every path carries its verb prefix (r/ read, w/ write, d/ delete, report_queries/, report_builder/); offset pagination via skip+limit with a per-endpoint condition filter language and order_by sort; rate limits 300/min · 2000/hr · 30000/day; raw JSON passthrough.
Companies
| Tool | Plan | Access | Description |
|---|---|---|---|
cns_delete_companies |
Pro | Destructive | [CyberCNS (ConnectSecure)] Permanently delete a managed company by id (from cns_list_companies). This removes the company and its associated data in ConnectSecure and cannot be undone. A 403 means the API key's user lacks delete access. |
cns_delete_custom_ticketing_template |
Pro | Destructive | [CyberCNS (ConnectSecure)] Permanently delete a custom ticketing template by id (from cns_list_custom_ticketing_template). Cannot be undone. |
cns_get_app_baseline_plan_global |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single global application-baseline plan entry by id (from cns_list_app_baseline_plan_global). |
cns_get_companies |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single managed company by its id (discover ids with cns_list_companies). Returns the company's full record. |
cns_get_company_stats |
Free | Read-only | [CyberCNS (ConnectSecure)] Get the rolled-up statistics for a single company by id. Discover ids with cns_list_company_stats or cns_list_companies. |
cns_get_custom_ticketing_template |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single custom ticketing template by id (from cns_list_custom_ticketing_template). |
cns_list_app_baseline_plan_global |
Free | Read-only | [CyberCNS (ConnectSecure)] List the global application-baseline plan entries — the tenant-wide baseline of approved/expected applications used to flag baseline deviations. Filter with condition and sort with order_by. Paginated with skip + limit. Use cns_get_app_baseline_plan_global for one entry; see the company/asset baseline reads for scoped variants. |
cns_list_asset_windows_compatibility |
Free | Read-only | [CyberCNS (ConnectSecure)] List Windows OS patch/upgrade compatibility status across assets (e.g. which assets can move to a newer Windows build). Filter with condition (e.g. condition=status=true) and sort with order_by (e.g. order_by=created). Paginated with skip + limit. |
cns_list_companies |
Free | Read-only | [CyberCNS (ConnectSecure)] List the managed companies (clients) in your ConnectSecure tenant. Returns each company's id, name, and configuration. Filter with the ConnectSecure condition language (e.g. condition=name:startswith:abc) and sort with order_by (e.g. order_by=created or order_by=created:desc). Paginated with skip + limit. Use the returned company id with cns_get_companies, and as company_id inside condition on asset/report tools. |
cns_list_company_stats |
Free | Read-only | [CyberCNS (ConnectSecure)] List rolled-up statistics per company (asset counts, external/internal totals, risk figures). Filter with condition (e.g. condition=total_assets_external>1000) and sort with order_by. Paginated with skip + limit. Use cns_get_company_stats for one company's stats. |
cns_list_custom_ticketing_template |
Free | Read-only | [CyberCNS (ConnectSecure)] List the custom ticketing templates configured for the tenant (used to shape tickets pushed to integrated PSA/ticketing systems). Filter with condition (e.g. condition=template_name:like:custom) and sort with order_by (e.g. order_by=created:desc). Paginated with skip + limit. Use cns_get_custom_ticketing_template for one template. |
cns_save_companies |
Pro | Write | [CyberCNS (ConnectSecure)] Create or update a managed company. Provide a JSON object body with the company fields (e.g. name and any tenant-specific configuration); include the record id to update an existing company, omit it to create a new one. A 403 means the API key's user lacks write access — re-issue the key from a user with company management rights. |
cns_save_custom_ticketing_template |
Pro | Write | [CyberCNS (ConnectSecure)] Create or update a custom ticketing template. Provide a JSON object body with the template fields (e.g. template_name and the template body/mapping); include the id to update an existing template, omit it to create a new one. |
cns_delete_companies parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The id of the company to delete (from cns_list_companies). |
cns_delete_custom_ticketing_template parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The id of the custom ticketing template to delete. |
cns_get_app_baseline_plan_global parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The global app-baseline-plan entry id. |
cns_get_companies parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The company id (from cns_list_companies). |
cns_get_company_stats parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The company id whose stats to fetch. |
cns_get_custom_ticketing_template parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The custom ticketing template id. |
cns_list_app_baseline_plan_global parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional ConnectSecure filter. |
limit |
integer | no | 100 | Max records to return (default 100). Capped at the ConnectSecure limit. |
orderBy |
string | no | null | Optional sort, e.g. created:desc. |
skip |
integer | no | 0 | Number of records to skip for pagination (default 0). |
cns_list_asset_windows_compatibility parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional ConnectSecure filter, e.g. status=true. |
limit |
integer | no | 100 | Max records to return (default 100). Capped at the ConnectSecure limit. |
orderBy |
string | no | null | Optional sort, e.g. created. |
skip |
integer | no | 0 | Number of records to skip for pagination (default 0). |
cns_list_companies parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional ConnectSecure filter, e.g. name:startswith:abc. |
limit |
integer | no | 100 | Max records to return (default 100). Capped at the ConnectSecure limit. |
orderBy |
string | no | null | Optional sort, e.g. created or created:desc. |
skip |
integer | no | 0 | Number of records to skip for pagination (default 0). |
cns_list_company_stats parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional ConnectSecure filter, e.g. total_assets_external>1000. |
limit |
integer | no | 100 | Max records to return (default 100). Capped at the ConnectSecure limit. |
orderBy |
string | no | null | Optional sort, e.g. total_assets_external. |
skip |
integer | no | 0 | Number of records to skip for pagination (default 0). |
cns_list_custom_ticketing_template parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional ConnectSecure filter, e.g. template_name:like:custom. |
limit |
integer | no | 100 | Max records to return (default 100). Capped at the ConnectSecure limit. |
orderBy |
string | no | null | Optional sort, e.g. created:desc. |
skip |
integer | no | 0 | Number of records to skip for pagination (default 0). |
cns_save_companies parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
fieldsJson |
string | yes | JSON object body of company fields. Include id to update, omit to create. |
cns_save_custom_ticketing_template parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
fieldsJson |
string | yes | JSON object body of template fields. Include id to update, omit to create. |
Agents & Credentials
| Tool | Plan | Access | Description |
|---|---|---|---|
cns_delete_agent_discoverysettings_mapping |
Pro | Destructive | [CyberCNS (ConnectSecure)] Permanently delete an agent-to-discovery-settings mapping by id (from cns_list_agent_discoverysettings_mapping). This unbinds the agent from those discovery settings and cannot be undone. |
cns_delete_credentials |
Pro | Destructive | [CyberCNS (ConnectSecure)] Permanently delete a scan credential by id (from cns_list_credentials). Agents mapped to it will no longer be able to use it. Cannot be undone. |
cns_delete_discovery_settings |
Pro | Destructive | [CyberCNS (ConnectSecure)] Permanently delete a discovery-settings record by id (from cns_list_discovery_settings). Cannot be undone. |
cns_get_agent_credentials_mapping |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single agent-to-credentials mapping by id (from cns_list_agent_credentials_mapping). |
cns_get_agent_discoverysettings_mapping |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single agent-to-discovery-settings mapping by id (from cns_list_agent_discoverysettings_mapping). |
cns_get_agents |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single scanning agent by its id (from cns_list_agents). Returns the agent's full detail. To reset/re-register agents, use cns_reset_agents. |
cns_get_credentials |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single scan credential record by id (from cns_list_credentials). Returns credential metadata only — never the raw secret. |
cns_get_discovery_settings |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single discovery-settings record by id (from cns_list_discovery_settings). |
cns_list_agent_credentials_mapping |
Free | Read-only | [CyberCNS (ConnectSecure)] List the mappings that bind scanning agents to the credentials they use. Filter with condition (e.g. condition=agent_id=123 or condition=credentials_id=789) and sort with order_by (e.g. order_by=created_at). Paginated with skip + limit. Discover agent ids with cns_list_agents and credential ids with cns_list_credentials. |
cns_list_agent_discoverysettings_mapping |
Free | Read-only | [CyberCNS (ConnectSecure)] List the mappings that bind scanning agents to discovery settings. Filter with condition (e.g. condition=agent_id=123) and sort with order_by (e.g. order_by=created). Paginated with skip + limit. Discover agent ids with cns_list_agents and discovery-settings ids with cns_list_discovery_settings. |
cns_list_agents |
Free | Read-only | [CyberCNS (ConnectSecure)] List the scanning agents associated with your companies. Returns each agent's id, type, OS, and last-reported time. Filter with the condition language (e.g. condition=os_type:windows, condition=agent_type:desktop, condition=last_reported:<2023-04-01, or condition=company_id:123) and sort with order_by (e.g. order_by=name). Paginated with skip + limit. Use cns_get_agents for one agent. |
cns_list_credentials |
Free | Read-only | [CyberCNS (ConnectSecure)] List the scan credentials configured for a company (used by agents to authenticate to targets). Returns credential metadata only — never raw secrets. Filter with condition (e.g. condition=credential_type=ssh, condition=address_type=internal, or condition=is_excluded=true) and sort with order_by (e.g. order_by=created). Paginated with skip + limit. Use cns_get_credentials for one credential. |
cns_list_discovery_settings |
Free | Read-only | [CyberCNS (ConnectSecure)] List the discovery settings for a company (the address ranges/targets, exclusions, tags, and profiles that steer network discovery). Filter with condition (e.g. condition=name="example") and sort with order_by (e.g. order_by=created). Paginated with skip + limit. Use cns_get_discovery_settings for one setting. |
cns_save_agent_credentials_mapping |
Pro | Write | [CyberCNS (ConnectSecure)] Create or update a mapping binding a scanning agent to a set of credentials. Provide a JSON object body with at least agent_id and credentials_id; include the record id to update, omit it to create. Discover the ids with cns_list_agents and cns_list_credentials. |
cns_save_agent_discoverysettings_mapping |
Pro | Write | [CyberCNS (ConnectSecure)] Create or update a mapping binding a scanning agent to a set of discovery settings. Provide a JSON object body with at least agent_id and discovery_settings_id; include the record id to update, omit it to create. |
cns_save_credentials |
Pro | Write | [CyberCNS (ConnectSecure)] Create or update a scan credential. Provide a JSON object body with the credential fields (e.g. credential_type, username, secret, address_type); include the id to update, omit it to create. The body contains a secret — handle it as sensitive material. |
cns_save_discovery_settings |
Pro | Write | [CyberCNS (ConnectSecure)] Create or update a discovery-settings record. Provide a JSON object body with the settings fields (e.g. name, address_type, address, ignore_ports, is_excluded, manual_tags, target_ip, custom_profile_id); include the id to update, omit it to create. |
cns_delete_agent_discoverysettings_mapping parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The id of the agent-discovery-settings mapping to delete. |
cns_delete_credentials parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The id of the credential to delete. |
cns_delete_discovery_settings parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The id of the discovery-settings record to delete. |
cns_get_agent_credentials_mapping parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The agent-credentials mapping id. |
cns_get_agent_discoverysettings_mapping parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The agent-discovery-settings mapping id. |
cns_get_agents parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The agent id (from cns_list_agents). |
cns_get_credentials parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The credential id (from cns_list_credentials). |
cns_get_discovery_settings parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The discovery-settings id (from cns_list_discovery_settings). |
cns_list_agent_credentials_mapping parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional ConnectSecure filter, e.g. agent_id=123. |
limit |
integer | no | 100 | Max records to return (default 100). Capped at the ConnectSecure limit. |
orderBy |
string | no | null | Optional sort, e.g. created_at. |
skip |
integer | no | 0 | Number of records to skip for pagination (default 0). |
cns_list_agent_discoverysettings_mapping parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional ConnectSecure filter, e.g. agent_id=123. |
limit |
integer | no | 100 | Max records to return (default 100). Capped at the ConnectSecure limit. |
orderBy |
string | no | null | Optional sort, e.g. created. |
skip |
integer | no | 0 | Number of records to skip for pagination (default 0). |
cns_list_agents parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional ConnectSecure filter, e.g. os_type:windows or company_id:123. |
limit |
integer | no | 100 | Max records to return (default 100). Capped at the ConnectSecure limit. |
orderBy |
string | no | null | Optional sort, e.g. name. |
skip |
integer | no | 0 | Number of records to skip for pagination (default 0). |
cns_list_credentials parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional ConnectSecure filter, e.g. credential_type=ssh. |
limit |
integer | no | 100 | Max records to return (default 100). Capped at the ConnectSecure limit. |
orderBy |
string | no | null | Optional sort, e.g. created. |
skip |
integer | no | 0 | Number of records to skip for pagination (default 0). |
cns_list_discovery_settings parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional ConnectSecure filter, e.g. name="example". |
limit |
integer | no | 100 | Max records to return (default 100). Capped at the ConnectSecure limit. |
orderBy |
string | no | null | Optional sort, e.g. created. |
skip |
integer | no | 0 | Number of records to skip for pagination (default 0). |
cns_save_agent_credentials_mapping parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
fieldsJson |
string | yes | JSON object body (e.g. { "agent_id": "...", "credentials_id": "..." }). Include id to update, omit to create. |
cns_save_agent_discoverysettings_mapping parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
fieldsJson |
string | yes | JSON object body (e.g. { "agent_id": "...", "discovery_settings_id": "..." }). Include id to update, omit to create. |
cns_save_credentials parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
fieldsJson |
string | yes | JSON object body of credential fields (contains a secret). Include id to update, omit to create. |
cns_save_discovery_settings parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
fieldsJson |
string | yes | JSON object body of discovery-settings fields. Include id to update, omit to create. |
Scheduling & Events
| Tool | Plan | Access | Description |
|---|---|---|---|
cns_delete_event_set |
Pro | Destructive | [CyberCNS (ConnectSecure)] Permanently delete an event set by id (from cns_list_event_set). Cannot be undone. |
cns_delete_scheduler |
Pro | Destructive | [CyberCNS (ConnectSecure)] Permanently delete a scan scheduler by id (from cns_list_scheduler). Cannot be undone. |
cns_external_scan |
Pro | Write | [CyberCNS (ConnectSecure)] Trigger an external (attack-surface) scan. Provide a JSON object body specifying the scan target/scope (e.g. company_id and the domains/hosts to scan). This starts scan work; poll cns_list_jobs_view or cns_list_scheduler for progress. |
cns_get_event_set |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single event set by id (from cns_list_event_set). |
cns_get_jobs_view |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single scan/processing job by id (from cns_list_jobs_view). Returns the job's full detail. |
cns_get_report_jobs_view |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single report-generation job by id (from cns_list_report_jobs_view). |
cns_get_scheduler |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single scan scheduler by id (from cns_list_scheduler). |
cns_list_event_set |
Free | Read-only | [CyberCNS (ConnectSecure)] List the event sets (notification/alert rule groups) configured for the tenant. Filter with condition (e.g. condition=name:event-set-1) and sort with order_by (e.g. order_by=created). Paginated with skip + limit. Use cns_get_event_set for one event set. |
cns_list_jobs_view |
Free | Read-only | [CyberCNS (ConnectSecure)] List scan/processing jobs for your companies (status, timing, and outcome of scans and background work). Filter with the condition language (jobs are commonly filtered by company_id and status) and sort with order_by (e.g. order_by=created_at). Paginated with skip + limit. Use cns_get_jobs_view for one job. |
cns_list_report_jobs_view |
Free | Read-only | [CyberCNS (ConnectSecure)] List report-generation jobs (status and outcome of report builds). Filter with the condition language and sort with order_by. Paginated with skip + limit. Use cns_get_report_jobs_view for one report job; see the report_builder tools to create report jobs and fetch download links. |
cns_list_scheduler |
Free | Read-only | [CyberCNS (ConnectSecure)] List the scan schedulers configured for your companies (the recurring scan/report schedules). Filter with the condition language and sort with order_by (e.g. order_by=created:desc). Paginated with skip + limit. Use cns_get_scheduler for one scheduler; cns_save_scheduler to create/update; cns_update_schedule / cns_remove_schedule for schedule actions. |
cns_remove_schedule |
Pro | Destructive | [CyberCNS (ConnectSecure)] Remove a scan schedule. Provide a JSON object body identifying the schedule to remove (e.g. its id). This stops the recurring scan and cannot be undone. Discover schedules with cns_list_scheduler. |
cns_reset_agents |
Pro | Destructive | [CyberCNS (ConnectSecure)] Reset one or more scanning agents. Provide a JSON object body identifying the agents to reset (e.g. their ids or a company_id). Resetting forces the agents to re-register/re-initialize and can interrupt in-progress scans — treat as a disruptive action. Discover agents with cns_list_agents. |
cns_save_event_set |
Pro | Write | [CyberCNS (ConnectSecure)] Create or update an event set (notification/alert rule group). Provide a JSON object body with the event-set fields (e.g. name and the rules/thresholds); include the id to update, omit it to create. |
cns_save_scheduler |
Pro | Write | [CyberCNS (ConnectSecure)] Create or update a scan scheduler. Provide a JSON object body with the scheduler fields (e.g. name, schedule/recurrence, company_id, scan type); include the id to update, omit it to create. |
cns_update_schedule |
Pro | Write | [CyberCNS (ConnectSecure)] Update an existing scan schedule. Provide a JSON object body identifying the schedule (e.g. its id) and the fields to change (e.g. recurrence, next run). Use cns_list_scheduler to discover schedules; use cns_remove_schedule to remove one. |
cns_delete_event_set parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The id of the event set to delete. |
cns_delete_scheduler parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The id of the scheduler to delete. |
cns_external_scan parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
fieldsJson |
string | yes | JSON object body specifying the external scan target/scope (e.g. company_id, domains). |
cns_get_event_set parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The event set id (from cns_list_event_set). |
cns_get_jobs_view parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The job id (from cns_list_jobs_view). |
cns_get_report_jobs_view parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The report job id (from cns_list_report_jobs_view). |
cns_get_scheduler parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The scheduler id (from cns_list_scheduler). |
cns_list_event_set parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional ConnectSecure filter, e.g. name:event-set-1. |
limit |
integer | no | 100 | Max records to return (default 100). Capped at the ConnectSecure limit. |
orderBy |
string | no | null | Optional sort, e.g. created. |
skip |
integer | no | 0 | Number of records to skip for pagination (default 0). |
cns_list_jobs_view parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional ConnectSecure filter, e.g. company_id=123 or status=active. |
limit |
integer | no | 100 | Max records to return (default 100). Capped at the ConnectSecure limit. |
orderBy |
string | no | null | Optional sort, e.g. created_at. |
skip |
integer | no | 0 | Number of records to skip for pagination (default 0). |
cns_list_report_jobs_view parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional ConnectSecure filter. |
limit |
integer | no | 100 | Max records to return (default 100). Capped at the ConnectSecure limit. |
orderBy |
string | no | null | Optional sort, e.g. created_at. |
skip |
integer | no | 0 | Number of records to skip for pagination (default 0). |
cns_list_scheduler parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional ConnectSecure filter. |
limit |
integer | no | 100 | Max records to return (default 100). Capped at the ConnectSecure limit. |
orderBy |
string | no | null | Optional sort, e.g. created:desc. |
skip |
integer | no | 0 | Number of records to skip for pagination (default 0). |
cns_remove_schedule parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
fieldsJson |
string | yes | JSON object body identifying the schedule to remove (e.g. its id). |
cns_reset_agents parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
fieldsJson |
string | yes | JSON object body identifying the agents to reset (e.g. agent ids or company_id). |
cns_save_event_set parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
fieldsJson |
string | yes | JSON object body of event-set fields. Include id to update, omit to create. |
cns_save_scheduler parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
fieldsJson |
string | yes | JSON object body of scheduler fields. Include id to update, omit to create. |
cns_update_schedule parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
fieldsJson |
string | yes | JSON object body identifying the schedule and the fields to change. |
Baselines
| Tool | Plan | Access | Description |
|---|---|---|---|
cns_delete_application_baseline_rules |
Pro | Destructive | [CyberCNS (ConnectSecure)] Permanently delete an application-baseline rule by id. Assets are re-graded against the remaining rules — this cannot be undone. id comes from cns_list_application_baseline_rules. |
cns_delete_backup_software |
Pro | Destructive | [CyberCNS (ConnectSecure)] Permanently delete a backup-software record by id. This cannot be undone. id comes from cns_list_backup_software. |
cns_get_app_baseline_plan_assets |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single asset-level application-baseline-plan record by its id (from cns_list_app_baseline_plan_assets). |
cns_get_app_baseline_plan_company |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single company-level application-baseline-plan record by its id (from cns_list_app_baseline_plan_company). |
cns_get_application_baseline_rules |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single application-baseline rule by its id (from cns_list_application_baseline_rules). |
cns_get_backup_software |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single backup-software record by its id (from cns_list_backup_software). |
cns_list_app_baseline_plan_assets |
Free | Read-only | [CyberCNS (ConnectSecure)] List the application-baseline plan evaluated at the asset level — which baseline applications each asset has, is missing, or has extra. Offset paginated (skip/limit, max 5000). Optional condition filter (e.g. "company_id=123") and order_by. Pair with cns_get_app_baseline_plan_assets for a single record. |
cns_list_app_baseline_plan_company |
Free | Read-only | [CyberCNS (ConnectSecure)] List the application-baseline plan rolled up at the company level. Offset paginated (skip/limit, max 5000), optional condition filter and order_by. Pair with cns_get_app_baseline_plan_company for a single record. |
cns_list_application_baseline_rules |
Free | Read-only | [CyberCNS (ConnectSecure)] List the application-baseline rules — the policy of approved / unapproved applications used to grade assets. Offset paginated (skip/limit, max 5000), optional condition (e.g. "os_type=windows") and order_by. Create/update via cns_save_application_baseline_rules; delete via cns_delete_application_baseline_rules. |
cns_list_backup_software |
Free | Read-only | [CyberCNS (ConnectSecure)] List detected backup-software inventory across the company (e.g. Veeam, Acronis) used for backup-coverage posture. Offset paginated (skip/limit, max 5000), optional condition (e.g. "name:Veeam") and order_by. Create/update via cns_save_backup_software; delete via cns_delete_backup_software. |
cns_save_application_baseline_rules |
Pro | Write | [CyberCNS (ConnectSecure)] Create or update an application-baseline rule. Pass the full rule object as JSON (include the record id to update an existing rule; omit it to create). A 401/403 means the CyberCNS API key lacks write access — re-issue it. |
cns_save_backup_software |
Pro | Write | [CyberCNS (ConnectSecure)] Create or update a backup-software definition. Pass the full object as JSON (include the id to update; omit to create). |
cns_delete_application_baseline_rules parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | Rule id to delete (from cns_list_application_baseline_rules). |
cns_delete_backup_software parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | Record id to delete (from cns_list_backup_software). |
cns_get_app_baseline_plan_assets parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | Record id (from cns_list_app_baseline_plan_assets). |
cns_get_app_baseline_plan_company parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | Record id (from cns_list_app_baseline_plan_company). |
cns_get_application_baseline_rules parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | Rule id (from cns_list_application_baseline_rules). |
cns_get_backup_software parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | Record id (from cns_list_backup_software). |
cns_list_app_baseline_plan_assets parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition filter, e.g. "company_id=123" or "name:contains:acme". |
limit |
integer | no | 100 | Max rows to return. Default 100, capped at 5000. |
orderBy |
string | no | null | Optional order_by field, e.g. "created". |
skip |
integer | no | 0 | Rows to skip (offset pagination). Default 0. |
cns_list_app_baseline_plan_company parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition filter, e.g. "company_id=123". |
limit |
integer | no | 100 | Max rows to return. Default 100, capped at 5000. |
orderBy |
string | no | null | Optional order_by field, e.g. "created". |
skip |
integer | no | 0 | Rows to skip (offset pagination). Default 0. |
cns_list_application_baseline_rules parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition filter, e.g. "os_type=windows". |
limit |
integer | no | 100 | Max rows to return. Default 100, capped at 5000. |
orderBy |
string | no | null | Optional order_by field, e.g. "created". |
skip |
integer | no | 0 | Rows to skip (offset pagination). Default 0. |
cns_list_backup_software parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition filter, e.g. "name:Veeam". |
limit |
integer | no | 100 | Max rows to return. Default 100, capped at 5000. |
orderBy |
string | no | null | Optional order_by field, e.g. "created". |
skip |
integer | no | 0 | Rows to skip (offset pagination). Default 0. |
cns_save_application_baseline_rules parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
fieldsJson |
string | yes | JSON object describing the application-baseline rule. Include the id to update; omit to create. |
cns_save_backup_software parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
fieldsJson |
string | yes | JSON object describing the backup-software record. Include the id to update; omit to create. |
Security Posture
| Tool | Plan | Access | Description |
|---|---|---|---|
cns_delete_compliance_assessment |
Pro | Destructive | [CyberCNS (ConnectSecure)] Permanently delete a compliance assessment by id, discarding its recorded progress and answers. This cannot be undone. id comes from cns_list_compliance_assessment. |
cns_delete_custom_profile |
Pro | Destructive | [CyberCNS (ConnectSecure)] Permanently delete a custom compliance/scan profile by id. Scans/assessments referencing it revert to the built-in defaults — this cannot be undone. id comes from cns_list_custom_profile. |
cns_delete_edr |
Pro | Destructive | [CyberCNS (ConnectSecure)] Permanently delete an EDR coverage definition by id. This cannot be undone. id comes from cns_list_edr. |
cns_delete_pii_scan_settings |
Pro | Destructive | [CyberCNS (ConnectSecure)] Permanently delete a PII-scan-settings record by id. This cannot be undone. id comes from cns_list_pii_scan_settings. |
cns_get_attack_surface_results |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single external attack-surface result by its id (from cns_list_attack_surface_results), including the full detail (target_ips, subdomains, breach creds/hashes, email spoof checks, raw headers). |
cns_get_compliance_assessment |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single compliance assessment by its id (from cns_list_compliance_assessment). |
cns_get_custom_profile |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single custom compliance/scan profile by its id (from cns_list_custom_profile). |
cns_get_edr |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single EDR coverage definition by its id (from cns_list_edr). |
cns_get_pii_scan_settings |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single PII-scan-settings record by its id (from cns_list_pii_scan_settings). |
cns_list_attack_surface_results |
Free | Read-only | [CyberCNS (ConnectSecure)] List external attack-surface scan results (subdomains, emails, leaked creds/hashes, DNS/SPF/DMARC/MX findings, S3 buckets, exposed employees) discovered for the company's monitored domains. Offset paginated (skip/limit, max 5000), optional condition and order_by. Scans are launched against domains managed via cns_list_attack_surface_domain / cns_save_attack_surface_domain. |
cns_list_compliance_assessment |
Free | Read-only | [CyberCNS (ConnectSecure)] List compliance assessments for the company (template name/status, completed sections, type, completion time). Offset paginated (skip/limit, max 5000), optional condition (e.g. "template_status:true") and order_by. Available assessment templates come from cns_list_compliance_types. Create/update via cns_save_compliance_assessment; delete via cns_delete_compliance_assessment. |
cns_list_custom_profile |
Free | Read-only | [CyberCNS (ConnectSecure)] List custom compliance/scan profiles defined for the company (tailored check sets layered on top of the built-in compliance templates). Offset paginated (skip/limit, max 5000), optional condition and order_by. Create/update via cns_save_custom_profile; delete via cns_delete_custom_profile. |
cns_list_edr |
Free | Read-only | [CyberCNS (ConnectSecure)] List EDR (endpoint detection & response) coverage definitions for the company — which EDR products are recognized/expected on assets. Offset paginated (skip/limit, max 5000), optional condition and order_by. Create/update via cns_save_edr; delete via cns_delete_edr. |
cns_list_pii_scan_settings |
Free | Read-only | [CyberCNS (ConnectSecure)] List PII-scan settings for the company (which sensitive-data patterns/paths the scanner looks for). Offset paginated (skip/limit, max 5000), optional condition (e.g. "name:contains:example") and order_by. Create/update via cns_save_pii_scan_settings; delete via cns_delete_pii_scan_settings. |
cns_save_compliance_assessment |
Pro | Write | [CyberCNS (ConnectSecure)] Create or update a compliance assessment. Pass the full object as JSON (include the id to update; omit to create). Requires company_id and tenantid per the assessment schema. |
cns_save_custom_profile |
Pro | Write | [CyberCNS (ConnectSecure)] Create or update a custom compliance/scan profile. Pass the full object as JSON (include the id to update; omit to create). |
cns_save_edr |
Pro | Write | [CyberCNS (ConnectSecure)] Create or update an EDR coverage definition. Pass the full object as JSON (include the id to update; omit to create). |
cns_save_pii_scan_settings |
Pro | Write | [CyberCNS (ConnectSecure)] Create or update a PII-scan-settings record. Pass the full object as JSON (include the id to update; omit to create). |
cns_delete_compliance_assessment parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | Assessment id to delete (from cns_list_compliance_assessment). |
cns_delete_custom_profile parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | Profile id to delete (from cns_list_custom_profile). |
cns_delete_edr parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | EDR record id to delete (from cns_list_edr). |
cns_delete_pii_scan_settings parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | Settings id to delete (from cns_list_pii_scan_settings). |
cns_get_attack_surface_results parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | Result id (from cns_list_attack_surface_results). |
cns_get_compliance_assessment parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | Assessment id (from cns_list_compliance_assessment). |
cns_get_custom_profile parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | Profile id (from cns_list_custom_profile). |
cns_get_edr parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | EDR record id (from cns_list_edr). |
cns_get_pii_scan_settings parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | Settings id (from cns_list_pii_scan_settings). |
cns_list_attack_surface_results parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition filter, e.g. "company_id=123". |
limit |
integer | no | 100 | Max rows to return. Default 100, capped at 5000. |
orderBy |
string | no | null | Optional order_by field, e.g. "created". |
skip |
integer | no | 0 | Rows to skip (offset pagination). Default 0. |
cns_list_compliance_assessment parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition filter, e.g. "template_status:true". |
limit |
integer | no | 100 | Max rows to return. Default 100, capped at 5000. |
orderBy |
string | no | null | Optional order_by field, e.g. "created". |
skip |
integer | no | 0 | Rows to skip (offset pagination). Default 0. |
cns_list_custom_profile parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition filter, e.g. "name:contains:cis". |
limit |
integer | no | 100 | Max rows to return. Default 100, capped at 5000. |
orderBy |
string | no | null | Optional order_by field, e.g. "created". |
skip |
integer | no | 0 | Rows to skip (offset pagination). Default 0. |
cns_list_edr parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition filter, e.g. "name:contains:sentinel". |
limit |
integer | no | 100 | Max rows to return. Default 100, capped at 5000. |
orderBy |
string | no | null | Optional order_by field, e.g. "created". |
skip |
integer | no | 0 | Rows to skip (offset pagination). Default 0. |
cns_list_pii_scan_settings parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition filter, e.g. "name:contains:example". |
limit |
integer | no | 100 | Max rows to return. Default 100, capped at 5000. |
orderBy |
string | no | null | Optional order_by field, e.g. "created". |
skip |
integer | no | 0 | Rows to skip (offset pagination). Default 0. |
cns_save_compliance_assessment parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
fieldsJson |
string | yes | JSON object describing the compliance assessment. Include the id to update; omit to create. |
cns_save_custom_profile parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
fieldsJson |
string | yes | JSON object describing the custom profile. Include the id to update; omit to create. |
cns_save_edr parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
fieldsJson |
string | yes | JSON object describing the EDR record. Include the id to update; omit to create. |
cns_save_pii_scan_settings parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
fieldsJson |
string | yes | JSON object describing the PII-scan settings. Include the id to update; omit to create. |
Tags & Domains
| Tool | Plan | Access | Description |
|---|---|---|---|
cns_delete_attack_surface_domain |
Pro | Destructive | [CyberCNS (ConnectSecure)] Permanently delete a monitored attack-surface domain by id, stopping future scans of it. This cannot be undone. id comes from cns_list_attack_surface_domain. |
cns_delete_tag_rules |
Pro | Destructive | [CyberCNS (ConnectSecure)] Permanently delete an auto-tagging rule by id. Existing tags already applied are left in place; only the automatic rule is removed. This cannot be undone. id comes from cns_list_tag_rules. |
cns_delete_tags |
Pro | Destructive | [CyberCNS (ConnectSecure)] Permanently delete a tag by id. It is removed from every asset/company it was applied to — this cannot be undone. id comes from cns_list_tags. |
cns_get_attack_surface_domain |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single monitored attack-surface domain by its id (from cns_list_attack_surface_domain). |
cns_get_custom_domains |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single custom domain by its id (from cns_list_custom_domains). |
cns_get_tag_rules |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single auto-tagging rule by its id (from cns_list_tag_rules). |
cns_get_tags |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single tag by its id (from cns_list_tags). |
cns_list_attack_surface_domain |
Free | Read-only | [CyberCNS (ConnectSecure)] List the external domains monitored for attack-surface scanning. Offset paginated (skip/limit, max 5000), optional condition (e.g. "domain=example.com") and order_by. Scan findings for these domains are read via cns_list_attack_surface_results. Create/update via cns_save_attack_surface_domain; delete via cns_delete_attack_surface_domain. |
cns_list_custom_domains |
Free | Read-only | [CyberCNS (ConnectSecure)] List custom domains configured for the company (e.g. white-label / branding domains and their status). Offset paginated (skip/limit, max 5000), optional condition (e.g. "status:active") and order_by. The company branding domain + SSL is set via cns_set_custom_domain. |
cns_list_tag_rules |
Free | Read-only | [CyberCNS (ConnectSecure)] List auto-tagging rules — conditions that automatically apply tags (from cns_list_tags) to matching assets. Offset paginated (skip/limit, max 5000), optional condition and order_by. Create/update via cns_save_tag_rules; delete via cns_delete_tag_rules. |
cns_list_tags |
Free | Read-only | [CyberCNS (ConnectSecure)] List tags defined for the company (labels applied to assets/companies for grouping and filtering across reports). Offset paginated (skip/limit, max 5000), optional condition and order_by. Create/update via cns_save_tags; delete via cns_delete_tags. Auto-tagging rules are managed via cns_list_tag_rules. |
cns_save_attack_surface_domain |
Pro | Write | [CyberCNS (ConnectSecure)] Add or update a monitored attack-surface domain. Pass the full object as JSON (include the id to update; omit to create). Newly added domains become eligible for external attack-surface scanning. |
cns_save_tag_rules |
Pro | Write | [CyberCNS (ConnectSecure)] Create or update an auto-tagging rule. Pass the full object as JSON (include the id to update; omit to create). |
cns_save_tags |
Pro | Write | [CyberCNS (ConnectSecure)] Create or update a tag. Pass the full object as JSON (include the id to update; omit to create). |
cns_set_custom_domain |
Pro | Write | [CyberCNS (ConnectSecure)] Set the company's custom branding domain and upload its SSL certificate. Sent as multipart/form-data. Pass a JSON object whose properties become form fields: domain_name (the branding domain), ssl_cert (the SSL certificate, PEM text) and ssl_privkey (the private key, PEM text) are attached as file parts; any other properties are sent as plain text fields. Note: the exact multipart field set is inferred from the V4 API documentation and may need adjustment against a live pod. |
cns_delete_attack_surface_domain parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | Domain record id to delete (from cns_list_attack_surface_domain). |
cns_delete_tag_rules parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | Tag-rule id to delete (from cns_list_tag_rules). |
cns_delete_tags parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | Tag id to delete (from cns_list_tags). |
cns_get_attack_surface_domain parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | Domain record id (from cns_list_attack_surface_domain). |
cns_get_custom_domains parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | Custom-domain record id (from cns_list_custom_domains). |
cns_get_tag_rules parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | Tag-rule id (from cns_list_tag_rules). |
cns_get_tags parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | Tag id (from cns_list_tags). |
cns_list_attack_surface_domain parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition filter, e.g. "domain=example.com". |
limit |
integer | no | 100 | Max rows to return. Default 100, capped at 5000. |
orderBy |
string | no | null | Optional order_by field, e.g. "created". |
skip |
integer | no | 0 | Rows to skip (offset pagination). Default 0. |
cns_list_custom_domains parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition filter, e.g. "status:active". |
limit |
integer | no | 100 | Max rows to return. Default 100, capped at 5000. |
orderBy |
string | no | null | Optional order_by field, e.g. "created". |
skip |
integer | no | 0 | Rows to skip (offset pagination). Default 0. |
cns_list_tag_rules parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition filter, e.g. "tag_id=123". |
limit |
integer | no | 100 | Max rows to return. Default 100, capped at 5000. |
orderBy |
string | no | null | Optional order_by field, e.g. "created". |
skip |
integer | no | 0 | Rows to skip (offset pagination). Default 0. |
cns_list_tags parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition filter, e.g. "name:contains:prod". |
limit |
integer | no | 100 | Max rows to return. Default 100, capped at 5000. |
orderBy |
string | no | null | Optional order_by field, e.g. "created". |
skip |
integer | no | 0 | Rows to skip (offset pagination). Default 0. |
cns_save_attack_surface_domain parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
fieldsJson |
string | yes | JSON object describing the attack-surface domain. Include the id to update; omit to create. |
cns_save_tag_rules parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
fieldsJson |
string | yes | JSON object describing the tag rule. Include the id to update; omit to create. |
cns_save_tags parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
fieldsJson |
string | yes | JSON object describing the tag. Include the id to update; omit to create. |
cns_set_custom_domain parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
fieldsJson |
string | yes | JSON object. Expected: domain_name (string), ssl_cert (PEM certificate text), ssl_privkey (PEM private-key text). |
Asset Inventory
| Tool | Plan | Access | Description |
|---|---|---|---|
cns_delete_assets |
Pro | Destructive | [CyberCNS (ConnectSecure)] Delete an asset by id (from cns_list_assets). This permanently removes the asset and its scan history from ConnectSecure — it cannot be undone. A 401/403 means the CyberCNS API key lacks delete access — re-issue it for a user with the required role. |
cns_get_asset_compliance_report_card |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single asset compliance report-card record by id (discover ids with cns_list_asset_compliance_report_card). |
cns_get_asset_interface |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single asset network-interface record by id (discover ids with cns_list_asset_interface). |
cns_get_asset_ports |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single asset open-port record by id (discover ids with cns_list_asset_ports). |
cns_get_asset_security_report_data |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single asset security-report-data record by id (discover ids with cns_list_asset_security_report_data). |
cns_get_asset_shares |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single asset network-share record by id (discover ids with cns_list_asset_shares). |
cns_get_asset_stats |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single asset-statistics record by id (discover ids with cns_list_asset_stats). |
cns_get_asset_unqouted_services |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single unquoted-service-path record by id (discover ids with cns_list_asset_unqouted_services). |
cns_get_asset_user_shares |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single asset user-share record by id (discover ids with cns_list_asset_user_shares). |
cns_get_asset_view |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single enriched asset-view record by id (discover ids with cns_list_asset_view). |
cns_get_assets |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single asset by id (discover ids with cns_list_assets). Returns the asset's full inventory record. For narrower per-asset detail see cns_get_asset_view, cns_get_asset_stats, or the hardware tools (cns_get_bios_info, cns_get_asset_storages, …). |
cns_list_asset_compliance_report_card |
Free | Read-only | [CyberCNS (ConnectSecure)] List per-asset compliance report-card records (an asset's pass/fail posture against the compliance benchmarks it is assessed on). Offset-paginated via skip/limit (max 5000); condition filter is field:operator:value (e.g. asset_id:123, company_id:123). Use cns_get_asset_compliance_report_card for one record. |
cns_list_asset_interface |
Free | Read-only | [CyberCNS (ConnectSecure)] List network interfaces discovered on assets (NIC name, MAC, IP addresses, and link state). Offset-paginated via skip/limit (max 5000); condition filter is field:operator:value (e.g. asset_id:123). Use cns_get_asset_interface for one record. |
cns_list_asset_ports |
Free | Read-only | [CyberCNS (ConnectSecure)] List open network ports discovered on assets (port number, protocol, state, and the service behind it). Offset-paginated via skip/limit (max 5000); condition filter is field:operator:value (e.g. asset_id:123). Use cns_get_asset_ports for one record; the report-query cns_query_ports_assets_details joins ports to asset detail. |
cns_list_asset_security_report_data |
Free | Read-only | [CyberCNS (ConnectSecure)] List per-asset security report data (the asset-level security posture rows backing the security report). Offset-paginated via skip/limit (max 5000); condition filter is field:operator:value (e.g. asset_id:123). Note: cns_query_asset_security_report_data is a distinct report-query variant with the same underlying data. Use cns_get_asset_security_report_data for one record. |
cns_list_asset_shares |
Free | Read-only | [CyberCNS (ConnectSecure)] List network shares discovered on assets (SMB/CIFS share name, path, and permissions). Offset-paginated via skip/limit (max 5000); condition filter is field:operator:value (e.g. asset_id:123). Use cns_get_asset_shares for one record; see cns_list_asset_user_shares for the per-user share breakdown. |
cns_list_asset_stats |
Free | Read-only | [CyberCNS (ConnectSecure)] List per-asset statistics (vulnerability, problem and compliance counts rolled up per asset). Offset-paginated via skip/limit (max 5000); condition filter is field:operator:value (e.g. company_id:123). Use cns_get_asset_stats for one record. |
cns_list_asset_unqouted_services |
Free | Read-only | [CyberCNS (ConnectSecure)] List Windows services with unquoted service paths on assets — a privilege-escalation weakness (CyberCNS spells the endpoint 'unqouted'). Offset-paginated via skip/limit (max 5000); condition filter is field:operator:value (e.g. asset_id:123). Use cns_get_asset_unqouted_services for one record. |
cns_list_asset_user_shares |
Free | Read-only | [CyberCNS (ConnectSecure)] List per-user share access discovered on assets (which users/groups can reach each network share). Offset-paginated via skip/limit (max 5000); condition filter is field:operator:value (e.g. asset_id:123). Use cns_get_asset_user_shares for one record. |
cns_list_asset_view |
Free | Read-only | [CyberCNS (ConnectSecure)] List the enriched asset-view records (a denormalized asset summary joining company, OS, risk and scan metadata). Offset-paginated via skip/limit (max 5000); condition filter is field:operator:value (e.g. company_id:123). Use cns_get_asset_view for one record. |
cns_list_assets |
Free | Read-only | [CyberCNS (ConnectSecure)] List the assets (endpoints, servers, network/firewall devices) discovered and scanned across your ConnectSecure companies. Offset-paginated via skip/limit (max 5000). Use the condition filter to scope by company (e.g. company_id:123) or other fields (field:operator:value, e.g. created:gt:2022-01-01). Use cns_get_assets for one asset's full detail, and the returned id with cns_delete_assets. Related detail lives in cns_list_asset_view / cns_list_asset_stats. |
cns_save_assets |
Pro | Write | [CyberCNS (ConnectSecure)] Create or update an asset. Provide a JSON object body with the asset fields (include the record id to update an existing asset, omit it to create). This is a write (Pro tier). A 401/403 means the CyberCNS API key lacks write access — re-issue it for a user with the required role. |
cns_delete_assets parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The id of the asset to delete (from cns_list_assets). |
cns_get_asset_compliance_report_card parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The id of the compliance report-card record (from cns_list_asset_compliance_report_card). |
cns_get_asset_interface parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The id of the interface record (from cns_list_asset_interface). |
cns_get_asset_ports parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The id of the asset-port record (from cns_list_asset_ports). |
cns_get_asset_security_report_data parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The id of the security-report-data record (from cns_list_asset_security_report_data). |
cns_get_asset_shares parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The id of the asset-share record (from cns_list_asset_shares). |
cns_get_asset_stats parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The id of the asset-stats record (from cns_list_asset_stats). |
cns_get_asset_unqouted_services parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The id of the unquoted-service record (from cns_list_asset_unqouted_services). |
cns_get_asset_user_shares parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The id of the user-share record (from cns_list_asset_user_shares). |
cns_get_asset_view parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The id of the asset-view record (from cns_list_asset_view). |
cns_get_assets parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The id of the asset (from cns_list_assets). |
cns_list_asset_compliance_report_card parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter in field:operator:value form (e.g. asset_id:123). |
limit |
integer | no | 100 | Max records to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional field name to sort by (e.g. created). |
skip |
integer | no | 0 | Number of records to skip for offset pagination (default 0). |
cns_list_asset_interface parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter in field:operator:value form (e.g. asset_id:123). |
limit |
integer | no | 100 | Max records to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional field name to sort by (e.g. created). |
skip |
integer | no | 0 | Number of records to skip for offset pagination (default 0). |
cns_list_asset_ports parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter in field:operator:value form (e.g. asset_id:123). |
limit |
integer | no | 100 | Max records to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional field name to sort by (e.g. created). |
skip |
integer | no | 0 | Number of records to skip for offset pagination (default 0). |
cns_list_asset_security_report_data parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter in field:operator:value form (e.g. asset_id:123). |
limit |
integer | no | 100 | Max records to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional field name to sort by (e.g. created). |
skip |
integer | no | 0 | Number of records to skip for offset pagination (default 0). |
cns_list_asset_shares parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter in field:operator:value form (e.g. asset_id:123). |
limit |
integer | no | 100 | Max records to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional field name to sort by (e.g. created). |
skip |
integer | no | 0 | Number of records to skip for offset pagination (default 0). |
cns_list_asset_stats parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter in field:operator:value form (e.g. company_id:123). |
limit |
integer | no | 100 | Max records to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional field name to sort by (e.g. created). |
skip |
integer | no | 0 | Number of records to skip for offset pagination (default 0). |
cns_list_asset_unqouted_services parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter in field:operator:value form (e.g. asset_id:123). |
limit |
integer | no | 100 | Max records to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional field name to sort by (e.g. created). |
skip |
integer | no | 0 | Number of records to skip for offset pagination (default 0). |
cns_list_asset_user_shares parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter in field:operator:value form (e.g. asset_id:123). |
limit |
integer | no | 100 | Max records to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional field name to sort by (e.g. created). |
skip |
integer | no | 0 | Number of records to skip for offset pagination (default 0). |
cns_list_asset_view parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter in field:operator:value form (e.g. company_id:123). |
limit |
integer | no | 100 | Max records to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional field name to sort by (e.g. created). |
skip |
integer | no | 0 | Number of records to skip for offset pagination (default 0). |
cns_list_assets parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter in field:operator:value form (e.g. company_id:123, created:gt:2022-01-01). |
limit |
integer | no | 100 | Max records to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional field name to sort by (e.g. created). |
skip |
integer | no | 0 | Number of records to skip for offset pagination (default 0). |
cns_save_assets parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
fieldsJson |
string | yes | JSON object body describing the asset to create or update (include id to update). |
Asset Hardware
| Tool | Plan | Access | Description |
|---|---|---|---|
cns_get_asset_installed_drivers |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single installed-driver record by id (discover ids with cns_list_asset_installed_drivers). |
cns_get_asset_msdt |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single MSDT-finding record by id (discover ids with cns_list_asset_msdt). |
cns_get_asset_storages |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single storage-volume record by id (discover ids with cns_list_asset_storages). |
cns_get_asset_video_info |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single video/GPU-info record by id (discover ids with cns_list_asset_video_info). |
cns_get_asset_windows_reboot_required |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single Windows reboot-required record by id (discover ids with cns_list_asset_windows_reboot_required). |
cns_get_bios_info |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single BIOS/firmware-info record by id (discover ids with cns_list_bios_info). |
cns_get_browser_extensions |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single browser-extension record by id (discover ids with cns_list_browser_extensions). |
cns_get_ciphers_view |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single TLS/SSL cipher record by id (discover ids with cns_list_ciphers_view). |
cns_get_windows_protection_status |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single Windows protection-status record by id (discover ids with cns_list_windows_protection_status). |
cns_list_asset_installed_drivers |
Free | Read-only | [CyberCNS (ConnectSecure)] List device drivers installed on assets (driver name, version, provider, and signing status). Offset-paginated via skip/limit (max 5000); condition filter is field:operator:value (e.g. asset_id:123). Use cns_get_asset_installed_drivers for one record. |
cns_list_asset_msdt |
Free | Read-only | [CyberCNS (ConnectSecure)] List Microsoft Support Diagnostic Tool (MSDT) findings on assets — used to surface the Follina-class MSDT exposure. Offset-paginated via skip/limit (max 5000); condition filter is field:operator:value (e.g. asset_id:123). Use cns_get_asset_msdt for one record. |
cns_list_asset_storages |
Free | Read-only | [CyberCNS (ConnectSecure)] List storage volumes and disks discovered on assets (drive letter/mount, filesystem, total and free capacity, encryption state). Offset-paginated via skip/limit (max 5000); condition filter is field:operator:value (e.g. asset_id:123). Use cns_get_asset_storages for one record. |
cns_list_asset_video_info |
Free | Read-only | [CyberCNS (ConnectSecure)] List video/GPU adapter info discovered on assets (adapter name, driver version, resolution, VRAM). Offset-paginated via skip/limit (max 5000); condition filter is field:operator:value (e.g. asset_id:123). Use cns_get_asset_video_info for one record. |
cns_list_asset_windows_reboot_required |
Free | Read-only | [CyberCNS (ConnectSecure)] List Windows assets that have a pending reboot (patches/updates staged but not yet applied until restart). Offset-paginated via skip/limit (max 5000); condition filter is field:operator:value (e.g. asset_id:123, company_id:123). Use cns_get_asset_windows_reboot_required for one record. |
cns_list_bios_info |
Free | Read-only | [CyberCNS (ConnectSecure)] List BIOS/firmware info discovered on assets (vendor, version, release date, serial). Offset-paginated via skip/limit (max 5000); condition filter is field:operator:value (e.g. asset_id:123). Use cns_get_bios_info for one record. |
cns_list_browser_extensions |
Free | Read-only | [CyberCNS (ConnectSecure)] List browser extensions/add-ons discovered on assets (browser, extension name, version, and enabled state) — used to surface risky or unwanted add-ons. Offset-paginated via skip/limit (max 5000); condition filter is field:operator:value (e.g. asset_id:123). Use cns_get_browser_extensions for one record. |
cns_list_ciphers_view |
Free | Read-only | [CyberCNS (ConnectSecure)] List the TLS/SSL cipher suites observed on assets (protocol version, cipher name, and strength) — used to flag weak or deprecated ciphers. Offset-paginated via skip/limit (max 5000); condition filter is field:operator:value (e.g. asset_id:123). Use cns_get_ciphers_view for one record. |
cns_list_windows_protection_status |
Free | Read-only | [CyberCNS (ConnectSecure)] List Windows protection (Defender/antivirus) status per asset — real-time protection, definition freshness, firewall and tamper-protection state. Offset-paginated via skip/limit (max 5000); condition filter is field:operator:value (e.g. asset_id:123, company_id:123). Use cns_get_windows_protection_status for one record. |
cns_get_asset_installed_drivers parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The id of the installed-driver record (from cns_list_asset_installed_drivers). |
cns_get_asset_msdt parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The id of the MSDT record (from cns_list_asset_msdt). |
cns_get_asset_storages parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The id of the storage record (from cns_list_asset_storages). |
cns_get_asset_video_info parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The id of the video-info record (from cns_list_asset_video_info). |
cns_get_asset_windows_reboot_required parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The id of the reboot-required record (from cns_list_asset_windows_reboot_required). |
cns_get_bios_info parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The id of the BIOS-info record (from cns_list_bios_info). |
cns_get_browser_extensions parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The id of the browser-extension record (from cns_list_browser_extensions). |
cns_get_ciphers_view parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The id of the cipher record (from cns_list_ciphers_view). |
cns_get_windows_protection_status parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The id of the protection-status record (from cns_list_windows_protection_status). |
cns_list_asset_installed_drivers parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter in field:operator:value form (e.g. asset_id:123). |
limit |
integer | no | 100 | Max records to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional field name to sort by (e.g. created). |
skip |
integer | no | 0 | Number of records to skip for offset pagination (default 0). |
cns_list_asset_msdt parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter in field:operator:value form (e.g. asset_id:123). |
limit |
integer | no | 100 | Max records to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional field name to sort by (e.g. created). |
skip |
integer | no | 0 | Number of records to skip for offset pagination (default 0). |
cns_list_asset_storages parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter in field:operator:value form (e.g. asset_id:123). |
limit |
integer | no | 100 | Max records to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional field name to sort by (e.g. created). |
skip |
integer | no | 0 | Number of records to skip for offset pagination (default 0). |
cns_list_asset_video_info parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter in field:operator:value form (e.g. asset_id:123). |
limit |
integer | no | 100 | Max records to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional field name to sort by (e.g. created). |
skip |
integer | no | 0 | Number of records to skip for offset pagination (default 0). |
cns_list_asset_windows_reboot_required parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter in field:operator:value form (e.g. asset_id:123). |
limit |
integer | no | 100 | Max records to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional field name to sort by (e.g. created). |
skip |
integer | no | 0 | Number of records to skip for offset pagination (default 0). |
cns_list_bios_info parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter in field:operator:value form (e.g. asset_id:123). |
limit |
integer | no | 100 | Max records to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional field name to sort by (e.g. created). |
skip |
integer | no | 0 | Number of records to skip for offset pagination (default 0). |
cns_list_browser_extensions parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter in field:operator:value form (e.g. asset_id:123). |
limit |
integer | no | 100 | Max records to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional field name to sort by (e.g. created). |
skip |
integer | no | 0 | Number of records to skip for offset pagination (default 0). |
cns_list_ciphers_view parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter in field:operator:value form (e.g. asset_id:123). |
limit |
integer | no | 100 | Max records to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional field name to sort by (e.g. created). |
skip |
integer | no | 0 | Number of records to skip for offset pagination (default 0). |
cns_list_windows_protection_status parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter in field:operator:value form (e.g. asset_id:123). |
limit |
integer | no | 100 | Max records to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional field name to sort by (e.g. created). |
skip |
integer | no | 0 | Number of records to skip for offset pagination (default 0). |
Firewall & Vulnerabilities
| Tool | Plan | Access | Description |
|---|---|---|---|
cns_delete_suppress_vulnerability |
Pro | Destructive | [CyberCNS (ConnectSecure)] Delete a vulnerability suppression by its id (from cns_list_suppress_vulnerability). This permanently removes the suppression, so the vulnerability will reappear in scans and reports. A 403 means the API key's user lacks write permission — re-issue the key from an operator/write role. |
cns_get_asset_firewall_policy |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single asset firewall policy by its id (from cns_list_asset_firewall_policy). Returns the full policy detail: policy_type, path, policy_status, last_updated, asset_id, company_id. |
cns_get_firewall_groups |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single firewall group by its id (from cns_list_firewall_groups). Returns the full group detail: name, description, group_type, members, additional_info, group_id, asset_id, company_id. |
cns_get_firewall_interfaces |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single firewall interface by its id (from cns_list_firewall_interfaces). Returns the full interface detail: name, description, parent_interface, zone, interface_type, ip, additional_info, interface_id, asset_id, company_id. |
cns_get_firewall_license |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single firewall license by its id (from cns_list_firewall_license). Returns the full license detail: name, expires, status, type, version, additional_info, license_id, asset_id, company_id. |
cns_get_firewall_rules |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single firewall rule by its id (from cns_list_firewall_rules). Returns the full rule detail: name, description, rule_type, action, status, protocol, source/destination address, port, interface, additional_info, rule_id, asset_id, company_id. |
cns_get_firewall_users |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single firewall user by its id (from cns_list_firewall_users). Returns the full user detail: name, email, description, user_type, group_name, additional_info, user_id, asset_id, company_id. |
cns_get_firewall_zones |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single firewall zone by its id (from cns_list_firewall_zones). Returns the full zone detail: name, interfaces, description, zone_type, additional_info, zone_id, asset_id, company_id. |
cns_get_remediated |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single remediated software/asset record by its id (from cns_list_remediated). Returns the full detail: name, full_name, release, port, version, publisher, software_type, problem_key, first_discovered, and vulnerability counts. |
cns_get_suppress_vulnerability |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single suppressed vulnerability by its id (from cns_list_suppress_vulnerability). Returns the full suppression detail: problem_id, problem_name, solution_id, check_id, reason, comments, suppression_status, suppressed_on/till, approver, requester, asset, and company. |
cns_list_asset_firewall_policy |
Free | Read-only | [CyberCNS (ConnectSecure)] List asset firewall policies discovered by network/firewall scans. Each item includes policy_type, path, policy_status, last_updated, asset_id, and company_id. Filter with the condition grammar (e.g. condition=policy_type=web, condition=asset_id=123, condition=company_id=456), sort with order_by (e.g. last_updated), and page with skip/limit. Use cns_get_asset_firewall_policy for one policy's full detail. |
cns_list_firewall_groups |
Free | Read-only | [CyberCNS (ConnectSecure)] List firewall address/service groups discovered on scanned firewall assets. Each item includes name, description, group_type, members, group_id, asset_id, and company_id. Filter with the condition grammar (e.g. condition=name:contains:example, condition=group_type:eq:custom, condition=company_id:eq:123), sort with order_by, page with skip/limit. Use cns_get_firewall_groups for one group's detail. |
cns_list_firewall_interfaces |
Free | Read-only | [CyberCNS (ConnectSecure)] List firewall interfaces discovered on scanned firewall assets. Each item includes name, description, parent_interface, zone, interface_type, ip, interface_id, asset_id, and company_id. Filter with the condition grammar (e.g. condition=name:contains:eth, condition=zone:in:dmz,internal, condition=interface_type:eq:physical, condition=ip:startswith:192.168.), sort with order_by, page with skip/limit. Use cns_get_firewall_interfaces for one interface's detail. |
cns_list_firewall_license |
Free | Read-only | [CyberCNS (ConnectSecure)] List firewall license records discovered on scanned firewall assets. Each item includes name, expires, status, type, version, license_id, asset_id, and company_id. Filter with the condition grammar (e.g. condition=status=active, condition=type=subscription, condition=expires<2023-06-30, condition=company_id=123), sort with order_by (e.g. expires), page with skip/limit. Use cns_get_firewall_license for one license's detail. |
cns_list_firewall_rules |
Free | Read-only | [CyberCNS (ConnectSecure)] List firewall rules discovered on scanned firewall assets. Each item includes name, description, rule_type, action, status, protocol, source_address/port/interface, destination_address/port/interface, rule_id, asset_id, and company_id. Filter with the condition grammar (e.g. condition=rule_type='allow', condition=status='active', condition=source_address='192.168.1.0/24'), sort with order_by, page with skip/limit. Use cns_get_firewall_rules for one rule's detail. NOTE: this is the /r/asset/firewall_rules asset-inventory read — the OS-level firewall ruleset from live scans is a separate tool, cns_query_asset_firewall_rules. |
cns_list_firewall_users |
Free | Read-only | [CyberCNS (ConnectSecure)] List firewall users discovered on scanned firewall assets. Each item includes name, email, description, user_type, group_name, user_id, asset_id, and company_id. Filter with the condition grammar (e.g. condition=name:John, condition=user_type:admin, condition=email:john@example.com), sort with order_by, page with skip/limit. Use cns_get_firewall_users for one user's detail. |
cns_list_firewall_zones |
Free | Read-only | [CyberCNS (ConnectSecure)] List firewall security zones discovered on scanned firewall assets. Each item includes name, interfaces, description, zone_type, zone_id, asset_id, and company_id. Filter with the condition grammar (e.g. condition=name='Zone 1', condition=zone_type='internal', condition=asset_id=123), sort with order_by (e.g. name), page with skip/limit. Use cns_get_firewall_zones for one zone's detail. |
cns_list_remediated |
Free | Read-only | [CyberCNS (ConnectSecure)] List remediated software/assets — software whose vulnerabilities have been resolved. Each item includes name, full_name, release, version, publisher, software_type, problem_key, first_discovered, vulnerability counts (critical_vuls_count, high_vuls_count, medium_vuls_count, low_vuls_count, vul_count), asset_id, and company_id. Filter with the condition grammar (e.g. condition=critical_vuls_count>0, condition=high_vuls_count>0), sort with order_by, page with skip/limit. Use cns_get_remediated for one record's detail. |
cns_list_suppress_vulnerability |
Free | Read-only | [CyberCNS (ConnectSecure)] List suppressed vulnerabilities. Each item includes problem_id, problem_name, solution_id, check_id, url, reason, suppress_comments, suppression_status, suppressed_on, suppressed_till, approved_by, requested_by, company_name, asset_name, asset_id, and company_id. Filter with the condition grammar (e.g. condition=custom, condition=approved, condition=pending, condition=all), sort with order_by, page with skip/limit. Use cns_get_suppress_vulnerability for one record's detail, cns_save_suppress_vulnerability to create/update, and cns_delete_suppress_vulnerability to remove a suppression. |
cns_save_suppress_vulnerability |
Pro | Write | [CyberCNS (ConnectSecure)] Create or update a vulnerability suppression — marks a vulnerability as suppressed so it is excluded from future reports. Provide a JSON object body with the vulnerability's identifying fields: problem_id (the vulnerability/problem id), problem_name, solution_id, check_id, reason (why it is being suppressed), plus optional suppress_comments, suppressed_till, and asset_id/company_id scope. A 403 means the API key's user lacks write permission — re-issue the key from an operator/write role. NOTE (documented-floor gap): the vendor DOCX shows these fields as query params; StackJack posts them as a JSON body per the connector's uniform write convention — verify field placement against your pod's live Swagger if a write is rejected. |
cns_delete_suppress_vulnerability parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The id of the suppression to delete (from cns_list_suppress_vulnerability). |
cns_get_asset_firewall_policy parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The id of the asset firewall policy (from cns_list_asset_firewall_policy). |
cns_get_firewall_groups parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The id of the firewall group (from cns_list_firewall_groups). |
cns_get_firewall_interfaces parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The id of the firewall interface (from cns_list_firewall_interfaces). |
cns_get_firewall_license parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The id of the firewall license (from cns_list_firewall_license). |
cns_get_firewall_rules parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The id of the firewall rule (from cns_list_firewall_rules). |
cns_get_firewall_users parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The id of the firewall user (from cns_list_firewall_users). |
cns_get_firewall_zones parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The id of the firewall zone (from cns_list_firewall_zones). |
cns_get_remediated parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The id of the remediated record (from cns_list_remediated). |
cns_get_suppress_vulnerability parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The id of the suppressed-vulnerability record (from cns_list_suppress_vulnerability). |
cns_list_asset_firewall_policy parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter, e.g. 'policy_type=web' or 'company_id=456'. Grammar: field:op:value or field=value. |
limit |
integer | no | 100 | Max records to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional sort field, e.g. 'last_updated' or 'created:desc'. |
skip |
integer | no | 0 | Number of records to skip for pagination (default 0). |
cns_list_firewall_groups parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter, e.g. 'group_type:eq:custom' or 'name:contains:example'. |
limit |
integer | no | 100 | Max records to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional sort field, e.g. 'created:desc'. |
skip |
integer | no | 0 | Number of records to skip for pagination (default 0). |
cns_list_firewall_interfaces parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter, e.g. 'zone:in:dmz,internal' or 'interface_type:eq:physical'. |
limit |
integer | no | 100 | Max records to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional sort field, e.g. 'name'. |
skip |
integer | no | 0 | Number of records to skip for pagination (default 0). |
cns_list_firewall_license parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter, e.g. 'status=active' or 'expires<2023-06-30'. |
limit |
integer | no | 100 | Max records to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional sort field, e.g. 'expires'. |
skip |
integer | no | 0 | Number of records to skip for pagination (default 0). |
cns_list_firewall_rules parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter, e.g. "rule_type='allow'" or "status='active'". |
limit |
integer | no | 100 | Max records to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional sort field, e.g. 'created'. |
skip |
integer | no | 0 | Number of records to skip for pagination (default 0). |
cns_list_firewall_users parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter, e.g. 'user_type:admin' or 'name:John'. |
limit |
integer | no | 100 | Max records to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional sort field, e.g. 'created'. |
skip |
integer | no | 0 | Number of records to skip for pagination (default 0). |
cns_list_firewall_zones parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter, e.g. "zone_type='internal'". |
limit |
integer | no | 100 | Max records to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional sort field, e.g. 'name'. |
skip |
integer | no | 0 | Number of records to skip for pagination (default 0). |
cns_list_remediated parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter, e.g. 'critical_vuls_count>0'. |
limit |
integer | no | 100 | Max records to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional sort field, e.g. 'first_discovered'. |
skip |
integer | no | 0 | Number of records to skip for pagination (default 0). |
cns_list_suppress_vulnerability parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter, e.g. 'approved' or 'pending'. |
limit |
integer | no | 100 | Max records to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional sort field, e.g. 'created'. |
skip |
integer | no | 0 | Number of records to skip for pagination (default 0). |
cns_save_suppress_vulnerability parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
fieldsJson |
string | yes | JSON object body. Fields: problem_id, problem_name, solution_id, check_id, reason (required for a suppression); optional suppress_comments, suppressed_till, asset_id, company_id. |
Integrations
| Tool | Plan | Access | Description |
|---|---|---|---|
cns_delete_company_mappings |
Pro | Destructive | [CyberCNS (ConnectSecure)] Delete an integration company mapping by its id (from cns_list_company_mappings). This permanently removes the link between the source company and the destination integration company/site. A 403 means the API key's user lacks write permission — re-issue the key from an operator/write role. |
cns_delete_integration_credentials |
Pro | Destructive | [CyberCNS (ConnectSecure)] Delete an integration credential by its id (from cns_list_integration_credentials). This permanently removes the stored connection to the third-party system; integration rules and company mappings that reference it will stop working. A 403 means the API key's user lacks write permission — re-issue the key from an operator/write role. |
cns_delete_integration_rules |
Pro | Destructive | [CyberCNS (ConnectSecure)] Delete an integration rule by its id (from cns_list_integration_rules). This permanently removes the event-to-action automation. A 403 means the API key's user lacks write permission — re-issue the key from an operator/write role. |
cns_get_company_mappings |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single integration company mapping by its id (from cns_list_company_mappings). Returns the full mapping detail: integration_name, source/destination company and site, notification and consent settings, configuration, integration_rules, credential_id, company_id. |
cns_get_integration_credentials |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single integration credential by its id (from cns_list_integration_credentials). Returns the credential detail: name, integration_name, params, ticket_url, company_id. |
cns_get_integration_rules |
Free | Read-only | [CyberCNS (ConnectSecure)] Get a single integration rule by its id (from cns_list_integration_rules). Returns the rule detail: name, is_default, integration_name, integration_params, credential_id, event_set_id. |
cns_list_company_mappings |
Free | Read-only | [CyberCNS (ConnectSecure)] List integration company mappings — each links a ConnectSecure source company to a destination integration company/site. Items include integration_name, source_company_name, dest_company_name, dest_company_id, site_name, site_id, notification settings, credential_id, company_id, and id. Filter with the condition grammar (e.g. condition=source_company_name:ABC, condition=dest_company_id:123, condition=integration_name:MyIntegration), sort with order_by, page with skip/limit. Use cns_get_company_mappings for one mapping's detail. |
cns_list_integration_credentials |
Free | Read-only | [CyberCNS (ConnectSecure)] List integration credentials — the stored connections to third-party PSA/RMM/ticketing systems. Items include name, integration_name, params, ticket_url, company_id, and id. Filter with the condition grammar (e.g. condition=name:example_integration, condition=company_id:123, condition=tenantid:456), sort with order_by, page with skip/limit. Use cns_get_integration_credentials for one credential's detail. |
cns_list_integration_rules |
Free | Read-only | [CyberCNS (ConnectSecure)] List integration rules — the automation rules that map ConnectSecure events to third-party actions (e.g. ticket creation). Items include name, is_default, integration_name, integration_params, credential_id, event_set_id, and id. Filter with the condition grammar (e.g. condition=name:test, condition=integration_name:salesforce, condition=tenantid:123), sort with order_by, page with skip/limit. Use cns_get_integration_rules for one rule's detail. |
cns_save_company_mappings |
Pro | Write | [CyberCNS (ConnectSecure)] Create or update an integration company mapping — links a ConnectSecure source company to a destination integration company/site. Provide a JSON object body with fields such as integration_name, source_company_name, dest_company_name, dest_company_id, site_name, site_id, credential_id, integration_rules, and notification/consent settings (enable_notification, no_notification, consent_enabled). Include the existing id to update an existing mapping. A 403 means the API key's user lacks write permission — re-issue the key from an operator/write role. |
cns_save_integration_credentials |
Pro | Write | [CyberCNS (ConnectSecure)] Create or update an integration credential — the stored connection to a third-party PSA/RMM/ticketing system. Provide a JSON object body with fields such as name, integration_name, params (the integration's connection settings, which may include API keys/tokens), and ticket_url. Include the existing id to update. WARNING: the params object may carry SECRET credential material for the external system — treat the body as sensitive. A 403 means the API key's user lacks write permission — re-issue the key from an operator/write role. |
cns_save_integration_rules |
Pro | Write | [CyberCNS (ConnectSecure)] Create or update an integration rule — the automation that maps ConnectSecure events to a third-party action (e.g. ticket creation). Provide a JSON object body with fields such as name, is_default, integration_name, integration_params, credential_id (from cns_list_integration_credentials), and event_set_id. Include the existing id to update. A 403 means the API key's user lacks write permission — re-issue the key from an operator/write role. |
cns_delete_company_mappings parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The id of the company mapping to delete (from cns_list_company_mappings). |
cns_delete_integration_credentials parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The id of the integration credential to delete (from cns_list_integration_credentials). |
cns_delete_integration_rules parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The id of the integration rule to delete (from cns_list_integration_rules). |
cns_get_company_mappings parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The id of the company mapping (from cns_list_company_mappings). |
cns_get_integration_credentials parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The id of the integration credential (from cns_list_integration_credentials). |
cns_get_integration_rules parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
id |
string | yes | The id of the integration rule (from cns_list_integration_rules). |
cns_list_company_mappings parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter, e.g. 'integration_name:MyIntegration' or 'source_company_name:ABC'. |
limit |
integer | no | 100 | Max records to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional sort field, e.g. 'created'. |
skip |
integer | no | 0 | Number of records to skip for pagination (default 0). |
cns_list_integration_credentials parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter, e.g. 'name:example_integration' or 'company_id:123'. |
limit |
integer | no | 100 | Max records to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional sort field, e.g. 'created'. |
skip |
integer | no | 0 | Number of records to skip for pagination (default 0). |
cns_list_integration_rules parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter, e.g. 'integration_name:salesforce' or 'name:test'. |
limit |
integer | no | 100 | Max records to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional sort field, e.g. 'created'. |
skip |
integer | no | 0 | Number of records to skip for pagination (default 0). |
cns_save_company_mappings parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
fieldsJson |
string | yes | JSON object body. Fields: integration_name, source_company_name, dest_company_name, dest_company_id, site_name, site_id, credential_id, integration_rules, enable_notification, consent_enabled; include id to update. |
cns_save_integration_credentials parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
fieldsJson |
string | yes | JSON object body. Fields: name, integration_name, params (connection settings — MAY contain third-party secrets), ticket_url; include id to update. |
cns_save_integration_rules parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
fieldsJson |
string | yes | JSON object body. Fields: name, is_default, integration_name, integration_params, credential_id, event_set_id; include id to update. |
Report Queries — Inventory
| Tool | Plan | Access | Description |
|---|---|---|---|
cns_query_asset_ports_view |
Free | Read-only | [CyberCNS (ConnectSecure)] Query the asset open-ports report: TCP/UDP ports discovered across assets with protocol, service, and secure/insecure classification. Pair with cns_query_ports_assets_details for the per-asset join. Offset-paged (skip/limit) with a SQL-style condition WHERE filter and an order_by sort. |
cns_query_asset_software |
Free | Read-only | [CyberCNS (ConnectSecure)] Query the installed-software inventory across assets (software name, version, publisher, type). Offset-paged (skip/limit) with a SQL-style condition WHERE filter and an order_by sort. |
cns_query_cert_info_view |
Free | Read-only | [CyberCNS (ConnectSecure)] Query discovered SSL/TLS certificate information across assets (subject, issuer, validity window, expiry). Offset-paged (skip/limit) with a SQL-style condition WHERE filter and an order_by sort. |
cns_query_compliance_count |
Free | Read-only | [CyberCNS (ConnectSecure)] Query aggregate compliance pass/fail counts across the environment. See the Slice 7 compliance query tools (cns_query_compliance_check_count, cns_query_asset_compliance_details) for per-check and per-asset breakdowns. Offset-paged (skip/limit) with a SQL-style condition WHERE filter and an order_by sort. |
cns_query_distinct_agents_name |
Free | Read-only | [CyberCNS (ConnectSecure)] Query the distinct list of agent names — a lookup helper for building filters and dropdowns. Offset-paged (skip/limit) with a SQL-style condition WHERE filter and an order_by sort. |
cns_query_distinct_asset_ip |
Free | Read-only | [CyberCNS (ConnectSecure)] Query the distinct list of asset IP addresses — a lookup helper for building filters. Offset-paged (skip/limit) with a SQL-style condition WHERE filter and an order_by sort. |
cns_query_distinct_asset_name |
Free | Read-only | [CyberCNS (ConnectSecure)] Query the distinct list of asset (host) names — a lookup helper for building filters. Offset-paged (skip/limit) with a SQL-style condition WHERE filter and an order_by sort. |
cns_query_distinct_discovered_protocols |
Free | Read-only | [CyberCNS (ConnectSecure)] Query the distinct list of discovered network protocols — a lookup helper for building filters. Offset-paged (skip/limit) with a SQL-style condition WHERE filter and an order_by sort. |
cns_query_distinct_os |
Free | Read-only | [CyberCNS (ConnectSecure)] Query the distinct list of operating systems observed across assets — a lookup helper for building OS filters. Offset-paged (skip/limit) with a SQL-style condition WHERE filter and an order_by sort. |
cns_query_distinct_platform |
Free | Read-only | [CyberCNS (ConnectSecure)] Query the distinct list of platforms (Windows / Linux / macOS / network / etc.) — a lookup helper for building filters. Offset-paged (skip/limit) with a SQL-style condition WHERE filter and an order_by sort. |
cns_query_distinct_tags |
Free | Read-only | [CyberCNS (ConnectSecure)] Query the distinct list of tags applied across assets and companies — a lookup helper for building tag filters. See cns_query_tags_view for tag assignments with counts. Offset-paged (skip/limit) with a SQL-style condition WHERE filter and an order_by sort. |
cns_query_event_tickets |
Free | Read-only | [CyberCNS (ConnectSecure)] Query the event-generated tickets report (tickets raised from monitored events). See cns_query_notification_tickets_view for the notification-ticket view. Offset-paged (skip/limit) with a SQL-style condition WHERE filter and an order_by sort. |
cns_query_get_assets_by_problem |
Free | Read-only | [CyberCNS (ConnectSecure)] Query assets grouped/filtered by a specific problem (vulnerability or misconfiguration) — which assets are affected by a given problem. See the Slice 6 problems tools for problem summaries. Offset-paged (skip/limit) with a SQL-style condition WHERE filter and an order_by sort. |
cns_query_lightweight_assets |
Free | Read-only | [CyberCNS (ConnectSecure)] Query a lightweight asset list (minimal fields — id, host name, company) for fast enumeration; supports company_id filtering via the condition expression. For full asset detail use cns_list_assets / cns_get_assets. Offset-paged (skip/limit) with a SQL-style condition WHERE filter and an order_by sort. |
cns_query_notification_tickets_view |
Free | Read-only | [CyberCNS (ConnectSecure)] Query the notification-tickets report (tickets raised from notifications). This is the canonical form of the notification_tickets_view report. Offset-paged (skip/limit) with a SQL-style condition WHERE filter and an order_by sort. |
cns_query_os_pending_patches |
Free | Read-only | [CyberCNS (ConnectSecure)] Query pending OS patches across assets (missing operating-system updates). Offset-paged (skip/limit) with a SQL-style condition WHERE filter and an order_by sort. |
cns_query_ports_assets_details |
Free | Read-only | [CyberCNS (ConnectSecure)] Query per-asset open-port details (open ports joined to their host asset). The asset-joined companion to cns_query_asset_ports_view. Offset-paged (skip/limit) with a SQL-style condition WHERE filter and an order_by sort. |
cns_query_problems_ssl_for_asset |
Free | Read-only | [CyberCNS (ConnectSecure)] Query SSL/TLS-related problems for assets (weak ciphers, expired/invalid certificates, protocol issues). Complements cns_query_cert_info_view. Offset-paged (skip/limit) with a SQL-style condition WHERE filter and an order_by sort. |
cns_query_tags_view |
Free | Read-only | [CyberCNS (ConnectSecure)] Query the tags report (tag assignments with counts). See cns_query_distinct_tags for the distinct tag lookup. Offset-paged (skip/limit) with a SQL-style condition WHERE filter and an order_by sort. |
cns_query_total_asset_count |
Free | Read-only | [CyberCNS (ConnectSecure)] Query the total asset-count aggregate for the environment (optionally scoped via the condition filter). Offset-paged (skip/limit) with a SQL-style condition WHERE filter and an order_by sort. |
cns_query_unconfirmed_key_check |
Free | Read-only | [CyberCNS (ConnectSecure)] Query the unconfirmed-key-check report (discovery keys awaiting confirmation). Offset-paged (skip/limit) with a SQL-style condition WHERE filter and an order_by sort. |
cns_query_unconfirmed_open_ports_key_check |
Free | Read-only | [CyberCNS (ConnectSecure)] Query the unconfirmed open-ports key-check report (open-port discovery keys awaiting confirmation). Offset-paged (skip/limit) with a SQL-style condition WHERE filter and an order_by sort. |
cns_query_asset_ports_view parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional SQL-style WHERE filter passed verbatim as condition (e.g. port=80 AND protocol='tcp', or is_secure=false). |
limit |
integer | no | 100 | Max rows to return (skip/limit paging; capped at 5000). Default 100. |
orderBy |
string | no | null | Optional sort column with optional ASC/DESC passed verbatim as order_by (e.g. is_secure DESC). |
skip |
integer | no | 0 | Row offset for pagination (skip). Default 0. |
cns_query_asset_software parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional SQL-style WHERE filter passed verbatim as condition (e.g. software_type='Browser' AND version>'100'). |
limit |
integer | no | 100 | Max rows to return (skip/limit paging; capped at 5000). Default 100. |
orderBy |
string | no | null | Optional sort column with optional ASC/DESC passed verbatim as order_by (e.g. created DESC). |
skip |
integer | no | 0 | Row offset for pagination (skip). Default 0. |
cns_query_cert_info_view parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional SQL-style WHERE filter passed verbatim as condition (e.g. valid_to<'2025-01-01'). |
limit |
integer | no | 100 | Max rows to return (skip/limit paging; capped at 5000). Default 100. |
orderBy |
string | no | null | Optional sort column with optional ASC/DESC passed verbatim as order_by (e.g. valid_to ASC). |
skip |
integer | no | 0 | Row offset for pagination (skip). Default 0. |
cns_query_compliance_count parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional SQL-style WHERE filter passed verbatim as condition. |
limit |
integer | no | 100 | Max rows to return (skip/limit paging; capped at 5000). Default 100. |
orderBy |
string | no | null | Optional sort column with optional ASC/DESC passed verbatim as order_by. |
skip |
integer | no | 0 | Row offset for pagination (skip). Default 0. |
cns_query_distinct_agents_name parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional SQL-style WHERE filter passed verbatim as condition. |
limit |
integer | no | 100 | Max rows to return (skip/limit paging; capped at 5000). Default 100. |
orderBy |
string | no | null | Optional sort column with optional ASC/DESC passed verbatim as order_by. |
skip |
integer | no | 0 | Row offset for pagination (skip). Default 0. |
cns_query_distinct_asset_ip parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional SQL-style WHERE filter passed verbatim as condition. |
limit |
integer | no | 100 | Max rows to return (skip/limit paging; capped at 5000). Default 100. |
orderBy |
string | no | null | Optional sort column with optional ASC/DESC passed verbatim as order_by. |
skip |
integer | no | 0 | Row offset for pagination (skip). Default 0. |
cns_query_distinct_asset_name parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional SQL-style WHERE filter passed verbatim as condition. |
limit |
integer | no | 100 | Max rows to return (skip/limit paging; capped at 5000). Default 100. |
orderBy |
string | no | null | Optional sort column with optional ASC/DESC passed verbatim as order_by. |
skip |
integer | no | 0 | Row offset for pagination (skip). Default 0. |
cns_query_distinct_discovered_protocols parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional SQL-style WHERE filter passed verbatim as condition. |
limit |
integer | no | 100 | Max rows to return (skip/limit paging; capped at 5000). Default 100. |
orderBy |
string | no | null | Optional sort column with optional ASC/DESC passed verbatim as order_by. |
skip |
integer | no | 0 | Row offset for pagination (skip). Default 0. |
cns_query_distinct_os parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional SQL-style WHERE filter passed verbatim as condition (e.g. a.os_name LIKE '%Windows%'). |
limit |
integer | no | 100 | Max rows to return (skip/limit paging; capped at 5000). Default 100. |
orderBy |
string | no | null | Optional sort column with optional ASC/DESC passed verbatim as order_by. |
skip |
integer | no | 0 | Row offset for pagination (skip). Default 0. |
cns_query_distinct_platform parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional SQL-style WHERE filter passed verbatim as condition. |
limit |
integer | no | 100 | Max rows to return (skip/limit paging; capped at 5000). Default 100. |
orderBy |
string | no | null | Optional sort column with optional ASC/DESC passed verbatim as order_by. |
skip |
integer | no | 0 | Row offset for pagination (skip). Default 0. |
cns_query_distinct_tags parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional SQL-style WHERE filter passed verbatim as condition. |
limit |
integer | no | 100 | Max rows to return (skip/limit paging; capped at 5000). Default 100. |
orderBy |
string | no | null | Optional sort column with optional ASC/DESC passed verbatim as order_by. |
skip |
integer | no | 0 | Row offset for pagination (skip). Default 0. |
cns_query_event_tickets parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional SQL-style WHERE filter passed verbatim as condition. |
limit |
integer | no | 100 | Max rows to return (skip/limit paging; capped at 5000). Default 100. |
orderBy |
string | no | null | Optional sort column with optional ASC/DESC passed verbatim as order_by. |
skip |
integer | no | 0 | Row offset for pagination (skip). Default 0. |
cns_query_get_assets_by_problem parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional SQL-style WHERE filter passed verbatim as condition (e.g. filter by problem_id). |
limit |
integer | no | 100 | Max rows to return (skip/limit paging; capped at 5000). Default 100. |
orderBy |
string | no | null | Optional sort column with optional ASC/DESC passed verbatim as order_by. |
skip |
integer | no | 0 | Row offset for pagination (skip). Default 0. |
cns_query_lightweight_assets parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional SQL-style WHERE filter passed verbatim as condition (e.g. host_name LIKE '%DESKTOP%'). |
limit |
integer | no | 100 | Max rows to return (skip/limit paging; capped at 5000). Default 100. |
orderBy |
string | no | null | Optional sort column with optional ASC/DESC passed verbatim as order_by. |
skip |
integer | no | 0 | Row offset for pagination (skip). Default 0. |
cns_query_notification_tickets_view parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional SQL-style WHERE filter passed verbatim as condition. |
limit |
integer | no | 100 | Max rows to return (skip/limit paging; capped at 5000). Default 100. |
orderBy |
string | no | null | Optional sort column with optional ASC/DESC passed verbatim as order_by. |
skip |
integer | no | 0 | Row offset for pagination (skip). Default 0. |
cns_query_os_pending_patches parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional SQL-style WHERE filter passed verbatim as condition. |
limit |
integer | no | 100 | Max rows to return (skip/limit paging; capped at 5000). Default 100. |
orderBy |
string | no | null | Optional sort column with optional ASC/DESC passed verbatim as order_by. |
skip |
integer | no | 0 | Row offset for pagination (skip). Default 0. |
cns_query_ports_assets_details parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional SQL-style WHERE filter passed verbatim as condition. |
limit |
integer | no | 100 | Max rows to return (skip/limit paging; capped at 5000). Default 100. |
orderBy |
string | no | null | Optional sort column with optional ASC/DESC passed verbatim as order_by. |
skip |
integer | no | 0 | Row offset for pagination (skip). Default 0. |
cns_query_problems_ssl_for_asset parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional SQL-style WHERE filter passed verbatim as condition. |
limit |
integer | no | 100 | Max rows to return (skip/limit paging; capped at 5000). Default 100. |
orderBy |
string | no | null | Optional sort column with optional ASC/DESC passed verbatim as order_by. |
skip |
integer | no | 0 | Row offset for pagination (skip). Default 0. |
cns_query_tags_view parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional SQL-style WHERE filter passed verbatim as condition. |
limit |
integer | no | 100 | Max rows to return (skip/limit paging; capped at 5000). Default 100. |
orderBy |
string | no | null | Optional sort column with optional ASC/DESC passed verbatim as order_by. |
skip |
integer | no | 0 | Row offset for pagination (skip). Default 0. |
cns_query_total_asset_count parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional SQL-style WHERE filter passed verbatim as condition. |
limit |
integer | no | 100 | Max rows to return (skip/limit paging; capped at 5000). Default 100. |
orderBy |
string | no | null | Optional sort column with optional ASC/DESC passed verbatim as order_by. |
skip |
integer | no | 0 | Row offset for pagination (skip). Default 0. |
cns_query_unconfirmed_key_check parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional SQL-style WHERE filter passed verbatim as condition. |
limit |
integer | no | 100 | Max rows to return (skip/limit paging; capped at 5000). Default 100. |
orderBy |
string | no | null | Optional sort column with optional ASC/DESC passed verbatim as order_by. |
skip |
integer | no | 0 | Row offset for pagination (skip). Default 0. |
cns_query_unconfirmed_open_ports_key_check parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional SQL-style WHERE filter passed verbatim as condition. |
limit |
integer | no | 100 | Max rows to return (skip/limit paging; capped at 5000). Default 100. |
orderBy |
string | no | null | Optional sort column with optional ASC/DESC passed verbatim as order_by. |
skip |
integer | no | 0 | Row offset for pagination (skip). Default 0. |
Report Queries — System (Linux/Windows)
| Tool | Plan | Access | Description |
|---|---|---|---|
cns_query_asset_firewall_rules |
Free | Read-only | [CyberCNS (ConnectSecure)] Query per-asset host firewall rules (OS firewall configuration across assets). For device firewall appliances see the Slice 4 firewall tools. Offset-paged (skip/limit) with a SQL-style condition WHERE filter and an order_by sort. |
cns_query_asset_iptables_rules |
Free | Read-only | [CyberCNS (ConnectSecure)] Query Linux iptables rules across assets. Offset-paged (skip/limit) with a SQL-style condition WHERE filter and an order_by sort. |
cns_query_asset_patches_info |
Free | Read-only | [CyberCNS (ConnectSecure)] Query per-asset patch information (installed and pending patch detail across assets). See cns_query_os_pending_patches for the OS-pending rollup. Offset-paged (skip/limit) with a SQL-style condition WHERE filter and an order_by sort. |
cns_query_asset_processes_running |
Free | Read-only | [CyberCNS (ConnectSecure)] Query running processes across assets (process name, path, owner, state). Offset-paged (skip/limit) with a SQL-style condition WHERE filter and an order_by sort. |
cns_query_asset_registry_misconfiguration |
Free | Read-only | [CyberCNS (ConnectSecure)] Query Windows registry misconfigurations across assets (insecure registry key/value settings). Offset-paged (skip/limit) with a SQL-style condition WHERE filter and an order_by sort. |
cns_query_asset_services |
Free | Read-only | [CyberCNS (ConnectSecure)] Query OS services across assets (service name, state, start type). Offset-paged (skip/limit) with a SQL-style condition WHERE filter and an order_by sort. |
cns_query_asset_users |
Free | Read-only | [CyberCNS (ConnectSecure)] Query local/OS user accounts across assets (username, admin status, last logon). Offset-paged (skip/limit) with a SQL-style condition WHERE filter and an order_by sort. |
cns_query_cron_jobs |
Free | Read-only | [CyberCNS (ConnectSecure)] Query Linux cron jobs across assets (scheduled tasks, schedule expression, command). Offset-paged (skip/limit) with a SQL-style condition WHERE filter and an order_by sort. |
cns_query_job_details_view |
Free | Read-only | [CyberCNS (ConnectSecure)] Query job execution details (scan/agent job detail report — job status, timing, target). See cns_list_jobs_view / cns_list_report_jobs_view for the company-scoped job lists. Offset-paged (skip/limit) with a SQL-style condition WHERE filter and an order_by sort. |
cns_query_kernel_modules |
Free | Read-only | [CyberCNS (ConnectSecure)] Query loaded Linux kernel modules across assets (module name, size, used-by count). Offset-paged (skip/limit) with a SQL-style condition WHERE filter and an order_by sort. |
cns_query_selinux_settings |
Free | Read-only | [CyberCNS (ConnectSecure)] Query SELinux configuration/status across Linux assets (mode, policy). Offset-paged (skip/limit) with a SQL-style condition WHERE filter and an order_by sort. |
cns_query_suid_permissions |
Free | Read-only | [CyberCNS (ConnectSecure)] Query SUID/SGID file permissions across Linux assets (privileged-escalation-relevant file permissions). Offset-paged (skip/limit) with a SQL-style condition WHERE filter and an order_by sort. |
cns_query_system_events_view |
Free | Read-only | [CyberCNS (ConnectSecure)] Query the system-events report (OS/security event-log entries with category, severity, timestamp). See cns_query_system_events_view_ticketid for the ticket-joined variant. Offset-paged (skip/limit) with a SQL-style condition WHERE filter and an order_by sort. |
cns_query_system_events_view_ticketid |
Free | Read-only | [CyberCNS (ConnectSecure)] Query system events joined to their generated ticket IDs (which events raised which tickets). Offset-paged (skip/limit) with a SQL-style condition WHERE filter and an order_by sort. |
cns_query_ufw_firewall_rules |
Free | Read-only | [CyberCNS (ConnectSecure)] Query UFW (Uncomplicated Firewall) rules across Linux assets. Offset-paged (skip/limit) with a SQL-style condition WHERE filter and an order_by sort. |
cns_query_asset_firewall_rules parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional SQL-style WHERE filter passed verbatim as condition. |
limit |
integer | no | 100 | Max rows to return (skip/limit paging; capped at 5000). Default 100. |
orderBy |
string | no | null | Optional sort column with optional ASC/DESC passed verbatim as order_by. |
skip |
integer | no | 0 | Row offset for pagination (skip). Default 0. |
cns_query_asset_iptables_rules parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional SQL-style WHERE filter passed verbatim as condition. |
limit |
integer | no | 100 | Max rows to return (skip/limit paging; capped at 5000). Default 100. |
orderBy |
string | no | null | Optional sort column with optional ASC/DESC passed verbatim as order_by. |
skip |
integer | no | 0 | Row offset for pagination (skip). Default 0. |
cns_query_asset_patches_info parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional SQL-style WHERE filter passed verbatim as condition. |
limit |
integer | no | 100 | Max rows to return (skip/limit paging; capped at 5000). Default 100. |
orderBy |
string | no | null | Optional sort column with optional ASC/DESC passed verbatim as order_by. |
skip |
integer | no | 0 | Row offset for pagination (skip). Default 0. |
cns_query_asset_processes_running parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional SQL-style WHERE filter passed verbatim as condition. |
limit |
integer | no | 100 | Max rows to return (skip/limit paging; capped at 5000). Default 100. |
orderBy |
string | no | null | Optional sort column with optional ASC/DESC passed verbatim as order_by. |
skip |
integer | no | 0 | Row offset for pagination (skip). Default 0. |
cns_query_asset_registry_misconfiguration parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional SQL-style WHERE filter passed verbatim as condition. |
limit |
integer | no | 100 | Max rows to return (skip/limit paging; capped at 5000). Default 100. |
orderBy |
string | no | null | Optional sort column with optional ASC/DESC passed verbatim as order_by. |
skip |
integer | no | 0 | Row offset for pagination (skip). Default 0. |
cns_query_asset_services parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional SQL-style WHERE filter passed verbatim as condition (e.g. name LIKE '%service%'). |
limit |
integer | no | 100 | Max rows to return (skip/limit paging; capped at 5000). Default 100. |
orderBy |
string | no | null | Optional sort column with optional ASC/DESC passed verbatim as order_by (e.g. created DESC). |
skip |
integer | no | 0 | Row offset for pagination (skip). Default 0. |
cns_query_asset_users parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional SQL-style WHERE filter passed verbatim as condition. |
limit |
integer | no | 100 | Max rows to return (skip/limit paging; capped at 5000). Default 100. |
orderBy |
string | no | null | Optional sort column with optional ASC/DESC passed verbatim as order_by. |
skip |
integer | no | 0 | Row offset for pagination (skip). Default 0. |
cns_query_cron_jobs parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional SQL-style WHERE filter passed verbatim as condition. |
limit |
integer | no | 100 | Max rows to return (skip/limit paging; capped at 5000). Default 100. |
orderBy |
string | no | null | Optional sort column with optional ASC/DESC passed verbatim as order_by. |
skip |
integer | no | 0 | Row offset for pagination (skip). Default 0. |
cns_query_job_details_view parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional SQL-style WHERE filter passed verbatim as condition. |
limit |
integer | no | 100 | Max rows to return (skip/limit paging; capped at 5000). Default 100. |
orderBy |
string | no | null | Optional sort column with optional ASC/DESC passed verbatim as order_by. |
skip |
integer | no | 0 | Row offset for pagination (skip). Default 0. |
cns_query_kernel_modules parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional SQL-style WHERE filter passed verbatim as condition (e.g. used_by!='0'). |
limit |
integer | no | 100 | Max rows to return (skip/limit paging; capped at 5000). Default 100. |
orderBy |
string | no | null | Optional sort column with optional ASC/DESC passed verbatim as order_by (e.g. name DESC). |
skip |
integer | no | 0 | Row offset for pagination (skip). Default 0. |
cns_query_selinux_settings parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional SQL-style WHERE filter passed verbatim as condition. |
limit |
integer | no | 100 | Max rows to return (skip/limit paging; capped at 5000). Default 100. |
orderBy |
string | no | null | Optional sort column with optional ASC/DESC passed verbatim as order_by. |
skip |
integer | no | 0 | Row offset for pagination (skip). Default 0. |
cns_query_suid_permissions parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional SQL-style WHERE filter passed verbatim as condition. |
limit |
integer | no | 100 | Max rows to return (skip/limit paging; capped at 5000). Default 100. |
orderBy |
string | no | null | Optional sort column with optional ASC/DESC passed verbatim as order_by. |
skip |
integer | no | 0 | Row offset for pagination (skip). Default 0. |
cns_query_system_events_view parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional SQL-style WHERE filter passed verbatim as condition (e.g. e.category_name='Critical' AND e.created > '2023-01-01'). |
limit |
integer | no | 100 | Max rows to return (skip/limit paging; capped at 5000). Default 100. |
orderBy |
string | no | null | Optional sort column with optional ASC/DESC passed verbatim as order_by. |
skip |
integer | no | 0 | Row offset for pagination (skip). Default 0. |
cns_query_system_events_view_ticketid parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional SQL-style WHERE filter passed verbatim as condition (e.g. e.created > '2023-01-01' AND e.status != 'CLOSED'). |
limit |
integer | no | 100 | Max rows to return (skip/limit paging; capped at 5000). Default 100. |
orderBy |
string | no | null | Optional sort column with optional ASC/DESC passed verbatim as order_by (e.g. e.created DESC). |
skip |
integer | no | 0 | Row offset for pagination (skip). Default 0. |
cns_query_ufw_firewall_rules parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional SQL-style WHERE filter passed verbatim as condition. |
limit |
integer | no | 100 | Max rows to return (skip/limit paging; capped at 5000). Default 100. |
orderBy |
string | no | null | Optional sort column with optional ASC/DESC passed verbatim as order_by. |
skip |
integer | no | 0 | Row offset for pagination (skip). Default 0. |
Report Queries — Directory (AD/Azure)
| Tool | Plan | Access | Description |
|---|---|---|---|
cns_query_ad_groups_view |
Free | Read-only | [CyberCNS (ConnectSecure)] Query the Active Directory groups report (group name, mail-enabled flag, scope, membership metadata). See the Slice 6 cns_query_ad_group_users / cns_query_ad_group_computers tools for per-group membership. Offset-paged (skip/limit) with a SQL-style condition WHERE filter and an order_by sort. |
cns_query_ad_password_policies |
Free | Read-only | [CyberCNS (ConnectSecure)] Query Active Directory password policies (length, complexity, lockout, age requirements). Offset-paged (skip/limit) with a SQL-style condition WHERE filter and an order_by sort. |
cns_query_ad_roles |
Free | Read-only | [CyberCNS (ConnectSecure)] Query Active Directory / directory roles (role name, scope). See the Slice 6 cns_query_ad_roles_details / cns_query_ad_roles_member tools for role detail and membership. Offset-paged (skip/limit) with a SQL-style condition WHERE filter and an order_by sort. |
cns_query_ad_user_licenses |
Free | Read-only | [CyberCNS (ConnectSecure)] Query directory user license assignments (which licenses are assigned to which directory users). See cns_query_azure_licenses for the tenant license inventory. Offset-paged (skip/limit) with a SQL-style condition WHERE filter and an order_by sort. |
cns_query_azure_ad_logs |
Free | Read-only | [CyberCNS (ConnectSecure)] Query Azure AD / Entra ID sign-in and audit logs (actor, activity, result, timestamp). Offset-paged (skip/limit) with a SQL-style condition WHERE filter and an order_by sort. |
cns_query_azure_licenses |
Free | Read-only | [CyberCNS (ConnectSecure)] Query the Azure / Microsoft 365 license inventory (SKUs, assigned/available counts). See cns_query_ad_user_licenses for per-user assignments. Offset-paged (skip/limit) with a SQL-style condition WHERE filter and an order_by sort. |
cns_query_azure_secure_score |
Free | Read-only | [CyberCNS (ConnectSecure)] Query the Azure / Microsoft Secure Score report (current score, max score, improvement actions over time). Offset-paged (skip/limit) with a SQL-style condition WHERE filter and an order_by sort. |
cns_query_ad_groups_view parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional SQL-style WHERE filter passed verbatim as condition (e.g. g.mail_enabled=true AND g.when_created > '2023-01-01'). |
limit |
integer | no | 100 | Max rows to return (skip/limit paging; capped at 5000). Default 100. |
orderBy |
string | no | null | Optional sort column with optional ASC/DESC passed verbatim as order_by (e.g. g.name ASC). |
skip |
integer | no | 0 | Row offset for pagination (skip). Default 0. |
cns_query_ad_password_policies parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional SQL-style WHERE filter passed verbatim as condition. |
limit |
integer | no | 100 | Max rows to return (skip/limit paging; capped at 5000). Default 100. |
orderBy |
string | no | null | Optional sort column with optional ASC/DESC passed verbatim as order_by. |
skip |
integer | no | 0 | Row offset for pagination (skip). Default 0. |
cns_query_ad_roles parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional SQL-style WHERE filter passed verbatim as condition. |
limit |
integer | no | 100 | Max rows to return (skip/limit paging; capped at 5000). Default 100. |
orderBy |
string | no | null | Optional sort column with optional ASC/DESC passed verbatim as order_by. |
skip |
integer | no | 0 | Row offset for pagination (skip). Default 0. |
cns_query_ad_user_licenses parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional SQL-style WHERE filter passed verbatim as condition. |
limit |
integer | no | 100 | Max rows to return (skip/limit paging; capped at 5000). Default 100. |
orderBy |
string | no | null | Optional sort column with optional ASC/DESC passed verbatim as order_by. |
skip |
integer | no | 0 | Row offset for pagination (skip). Default 0. |
cns_query_azure_ad_logs parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional SQL-style WHERE filter passed verbatim as condition. |
limit |
integer | no | 100 | Max rows to return (skip/limit paging; capped at 5000). Default 100. |
orderBy |
string | no | null | Optional sort column with optional ASC/DESC passed verbatim as order_by. |
skip |
integer | no | 0 | Row offset for pagination (skip). Default 0. |
cns_query_azure_licenses parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional SQL-style WHERE filter passed verbatim as condition. |
limit |
integer | no | 100 | Max rows to return (skip/limit paging; capped at 5000). Default 100. |
orderBy |
string | no | null | Optional sort column with optional ASC/DESC passed verbatim as order_by. |
skip |
integer | no | 0 | Row offset for pagination (skip). Default 0. |
cns_query_azure_secure_score parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional SQL-style WHERE filter passed verbatim as condition (e.g. current_score < 70). |
limit |
integer | no | 100 | Max rows to return (skip/limit paging; capped at 5000). Default 100. |
orderBy |
string | no | null | Optional sort column with optional ASC/DESC passed verbatim as order_by (e.g. created DESC). |
skip |
integer | no | 0 | Row offset for pagination (skip). Default 0. |
Reports: Remediation
| Tool | Plan | Access | Description |
|---|---|---|---|
cns_get_data_remediate_records_asset |
Free | Read-only | [CyberCNS (ConnectSecure)] Fetch the raw remediate-records dataset scoped to a single asset (the /r/get_data/remediate_records_asset feed). Use the `condition` filter to pin the asset (e.g. an asset id) and page with skip/limit. Read-only. |
cns_get_data_remediation_plan_asset |
Free | Read-only | [CyberCNS (ConnectSecure)] Fetch the raw remediation-plan dataset scoped to a single asset (the /r/get_data/remediation_plan_asset feed): the ordered set of fixes recommended for one asset. Filter with `condition` and page with skip/limit. Read-only. Compare with cns_get_data_remediation_plan_companies / cns_get_data_remediation_plan_global for wider scopes. |
cns_get_data_remediation_plan_companies |
Free | Read-only | [CyberCNS (ConnectSecure)] Fetch the raw remediation-plan dataset rolled up per company (the /r/get_data/remediation_plan_companies feed). Filter with `condition` and page with skip/limit. Read-only. See cns_get_data_remediation_plan_asset (single asset) and cns_get_data_remediation_plan_global (all companies). |
cns_get_data_remediation_plan_global |
Free | Read-only | [CyberCNS (ConnectSecure)] Fetch the raw remediation-plan dataset across the whole tenant (the /r/get_data/remediation_plan_global feed) — the global prioritized fix list spanning every company. Filter with `condition` and page with skip/limit. Read-only. |
cns_query_get_remediate_records |
Free | Read-only | [CyberCNS (ConnectSecure)] Report query returning remediate records (the /r/report_queries/get_remediate_records view) — the actions taken or pending to remediate findings. Filter with `condition`, sort with `order_by`, page with skip/limit. Read-only. |
cns_query_get_remediation |
Free | Read-only | [CyberCNS (ConnectSecure)] Report query returning remediation detail (the /r/report_queries/get_remediation view). Filter with `condition`, sort with `order_by`, page with skip/limit. Read-only. |
cns_query_remediate_records |
Free | Read-only | [CyberCNS (ConnectSecure)] Report query listing remediate records (the /r/report_queries/remediate_records view). Filter with `condition`, sort with `order_by`, page with skip/limit. Read-only. See cns_query_remediate_records_assets and cns_query_remediate_records_companies for the asset- and company-scoped rollups. |
cns_query_remediate_records_assets |
Free | Read-only | [CyberCNS (ConnectSecure)] Report query with remediate records rolled up per asset (the /r/report_queries/remediate_records_assets view). Filter with `condition`, sort with `order_by`, page with skip/limit. Read-only. |
cns_query_remediate_records_companies |
Free | Read-only | [CyberCNS (ConnectSecure)] Report query with remediate records rolled up per company (the /r/report_queries/remediate_records_companies view). Filter with `condition`, sort with `order_by`, page with skip/limit. Read-only. |
cns_query_remediation_companies |
Free | Read-only | [CyberCNS (ConnectSecure)] Report query listing companies with remediation activity (the /r/report_queries/remediation_companies view). Filter with `condition`, sort with `order_by`, page with skip/limit. Read-only. |
cns_query_remediation_plan_asset_details_by_epss |
Free | Read-only | [CyberCNS (ConnectSecure)] Report query returning remediation-plan asset details ranked by EPSS (Exploit Prediction Scoring System) — the /r/report_queries/remediation_plan_asset_details_by_epss view — so fixes for the most likely-to-be-exploited vulnerabilities surface first. Filter with `condition`, sort with `order_by`, page with skip/limit. Read-only. |
cns_query_remediation_plan_by_company |
Free | Read-only | [CyberCNS (ConnectSecure)] Report query returning the remediation plan grouped by company (the /r/report_queries/remediation_plan_by_company view). Filter with `condition`, sort with `order_by`, page with skip/limit. Read-only. See cns_query_remediation_plan_include_company for the variant that inlines company context. |
cns_query_remediation_plan_include_company |
Free | Read-only | [CyberCNS (ConnectSecure)] Report query returning the remediation plan with company context inlined on each row (the /r/report_queries/remediation_plan_include_company view). Filter with `condition`, sort with `order_by`, page with skip/limit. Read-only. |
cns_query_remediation_velocity_application |
Free | Read-only | [CyberCNS (ConnectSecure)] Report query returning remediation velocity (how quickly findings are being resolved over time) broken down by application (the /r/report_queries/remediation_velocity_application view). Filter with `condition`, sort with `order_by`, page with skip/limit. Read-only. See cns_query_remediation_velocity_company for the per-company breakdown. |
cns_query_remediation_velocity_company |
Free | Read-only | [CyberCNS (ConnectSecure)] Report query returning remediation velocity (how quickly findings are being resolved over time) broken down by company (the /r/report_queries/remediation_velocity_company view). Filter with `condition`, sort with `order_by`, page with skip/limit. Read-only. |
cns_get_data_remediate_records_asset parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition/filter expression (the endpoint's `condition` query param), passed verbatim. Leave null for all rows. |
limit |
integer | no | 100 | Maximum rows to return; clamped to the CyberCNS page-size ceiling of 5000. Default 100. |
orderBy |
string | no | null | Optional sort expression passed verbatim as the `order_by` query param. |
skip |
integer | no | 0 | Row offset to skip for pagination (the CyberCNS `skip` param). Default 0. |
cns_get_data_remediation_plan_asset parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition/filter expression (the endpoint's `condition` query param), passed verbatim. Leave null for all rows. |
limit |
integer | no | 100 | Maximum rows to return; clamped to the CyberCNS page-size ceiling of 5000. Default 100. |
orderBy |
string | no | null | Optional sort expression passed verbatim as the `order_by` query param. |
skip |
integer | no | 0 | Row offset to skip for pagination (the CyberCNS `skip` param). Default 0. |
cns_get_data_remediation_plan_companies parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition/filter expression (the endpoint's `condition` query param), passed verbatim. Leave null for all rows. |
limit |
integer | no | 100 | Maximum rows to return; clamped to the CyberCNS page-size ceiling of 5000. Default 100. |
orderBy |
string | no | null | Optional sort expression passed verbatim as the `order_by` query param. |
skip |
integer | no | 0 | Row offset to skip for pagination (the CyberCNS `skip` param). Default 0. |
cns_get_data_remediation_plan_global parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition/filter expression (the endpoint's `condition` query param), passed verbatim. Leave null for all rows. |
limit |
integer | no | 100 | Maximum rows to return; clamped to the CyberCNS page-size ceiling of 5000. Default 100. |
orderBy |
string | no | null | Optional sort expression passed verbatim as the `order_by` query param. |
skip |
integer | no | 0 | Row offset to skip for pagination (the CyberCNS `skip` param). Default 0. |
cns_query_get_remediate_records parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition/filter expression (the endpoint's `condition` query param), passed verbatim. Leave null for all rows. |
limit |
integer | no | 100 | Maximum rows to return; clamped to the CyberCNS page-size ceiling of 5000. Default 100. |
orderBy |
string | no | null | Optional sort expression passed verbatim as the `order_by` query param. |
skip |
integer | no | 0 | Row offset to skip for pagination (the CyberCNS `skip` param). Default 0. |
cns_query_get_remediation parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition/filter expression (the endpoint's `condition` query param), passed verbatim. Leave null for all rows. |
limit |
integer | no | 100 | Maximum rows to return; clamped to the CyberCNS page-size ceiling of 5000. Default 100. |
orderBy |
string | no | null | Optional sort expression passed verbatim as the `order_by` query param. |
skip |
integer | no | 0 | Row offset to skip for pagination (the CyberCNS `skip` param). Default 0. |
cns_query_remediate_records parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition/filter expression (the endpoint's `condition` query param), passed verbatim. Leave null for all rows. |
limit |
integer | no | 100 | Maximum rows to return; clamped to the CyberCNS page-size ceiling of 5000. Default 100. |
orderBy |
string | no | null | Optional sort expression passed verbatim as the `order_by` query param. |
skip |
integer | no | 0 | Row offset to skip for pagination (the CyberCNS `skip` param). Default 0. |
cns_query_remediate_records_assets parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition/filter expression (the endpoint's `condition` query param), passed verbatim. Leave null for all rows. |
limit |
integer | no | 100 | Maximum rows to return; clamped to the CyberCNS page-size ceiling of 5000. Default 100. |
orderBy |
string | no | null | Optional sort expression passed verbatim as the `order_by` query param. |
skip |
integer | no | 0 | Row offset to skip for pagination (the CyberCNS `skip` param). Default 0. |
cns_query_remediate_records_companies parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition/filter expression (the endpoint's `condition` query param), passed verbatim. Leave null for all rows. |
limit |
integer | no | 100 | Maximum rows to return; clamped to the CyberCNS page-size ceiling of 5000. Default 100. |
orderBy |
string | no | null | Optional sort expression passed verbatim as the `order_by` query param. |
skip |
integer | no | 0 | Row offset to skip for pagination (the CyberCNS `skip` param). Default 0. |
cns_query_remediation_companies parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition/filter expression (the endpoint's `condition` query param), passed verbatim. Leave null for all rows. |
limit |
integer | no | 100 | Maximum rows to return; clamped to the CyberCNS page-size ceiling of 5000. Default 100. |
orderBy |
string | no | null | Optional sort expression passed verbatim as the `order_by` query param. |
skip |
integer | no | 0 | Row offset to skip for pagination (the CyberCNS `skip` param). Default 0. |
cns_query_remediation_plan_asset_details_by_epss parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition/filter expression (the endpoint's `condition` query param), passed verbatim. Leave null for all rows. |
limit |
integer | no | 100 | Maximum rows to return; clamped to the CyberCNS page-size ceiling of 5000. Default 100. |
orderBy |
string | no | null | Optional sort expression passed verbatim as the `order_by` query param. |
skip |
integer | no | 0 | Row offset to skip for pagination (the CyberCNS `skip` param). Default 0. |
cns_query_remediation_plan_by_company parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition/filter expression (the endpoint's `condition` query param), passed verbatim. Leave null for all rows. |
limit |
integer | no | 100 | Maximum rows to return; clamped to the CyberCNS page-size ceiling of 5000. Default 100. |
orderBy |
string | no | null | Optional sort expression passed verbatim as the `order_by` query param. |
skip |
integer | no | 0 | Row offset to skip for pagination (the CyberCNS `skip` param). Default 0. |
cns_query_remediation_plan_include_company parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition/filter expression (the endpoint's `condition` query param), passed verbatim. Leave null for all rows. |
limit |
integer | no | 100 | Maximum rows to return; clamped to the CyberCNS page-size ceiling of 5000. Default 100. |
orderBy |
string | no | null | Optional sort expression passed verbatim as the `order_by` query param. |
skip |
integer | no | 0 | Row offset to skip for pagination (the CyberCNS `skip` param). Default 0. |
cns_query_remediation_velocity_application parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition/filter expression (the endpoint's `condition` query param), passed verbatim. Leave null for all rows. |
limit |
integer | no | 100 | Maximum rows to return; clamped to the CyberCNS page-size ceiling of 5000. Default 100. |
orderBy |
string | no | null | Optional sort expression passed verbatim as the `order_by` query param. |
skip |
integer | no | 0 | Row offset to skip for pagination (the CyberCNS `skip` param). Default 0. |
cns_query_remediation_velocity_company parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition/filter expression (the endpoint's `condition` query param), passed verbatim. Leave null for all rows. |
limit |
integer | no | 100 | Maximum rows to return; clamped to the CyberCNS page-size ceiling of 5000. Default 100. |
orderBy |
string | no | null | Optional sort expression passed verbatim as the `order_by` query param. |
skip |
integer | no | 0 | Row offset to skip for pagination (the CyberCNS `skip` param). Default 0. |
Reports: Problems
| Tool | Plan | Access | Description |
|---|---|---|---|
cns_query_asset_wise_vulnerabilities |
Free | Read-only | [CyberCNS (ConnectSecure)] Report query returning vulnerabilities broken down per asset (the /r/report_queries/asset_wise_vulnerabilities view). Filter with `condition`, sort with `order_by`, page with skip/limit. Read-only. |
cns_query_companies_by_problem_group_suppressed |
Free | Read-only | [CyberCNS (ConnectSecure)] Report query listing companies affected by each problem group, counting SUPPRESSED problems (the /r/report_queries/companies_by_problem_group_suppressed view). Filter with `condition`, sort with `order_by`, page with skip/limit. Read-only. |
cns_query_problem_group_summary |
Free | Read-only | [CyberCNS (ConnectSecure)] Report query returning a summary per problem group (the /r/report_queries/problem_group_summary view) — counts and severity rollups for each grouped finding. Filter with `condition`, sort with `order_by`, page with skip/limit. Read-only. |
cns_query_problem_group_summary_asset_company_count |
Free | Read-only | [CyberCNS (ConnectSecure)] Report query returning per-problem-group summaries with affected-asset and affected-company counts (the /r/report_queries/problem_group_summary_asset_company_count view). Filter with `condition`, sort with `order_by`, page with skip/limit. Read-only. |
cns_query_problems_info |
Free | Read-only | [CyberCNS (ConnectSecure)] Report query returning detailed problem records (the /r/report_queries/problems_info view) — the individual findings with their metadata. Filter with `condition`, sort with `order_by`, page with skip/limit. Read-only. |
cns_query_problems_remediations_summary |
Free | Read-only | [CyberCNS (ConnectSecure)] Report query summarizing problems alongside their remediation status (the /r/report_queries/problems_remediations_summary view) — how many findings are open vs remediated. Filter with `condition`, sort with `order_by`, page with skip/limit. Read-only. |
cns_query_problems_summary |
Free | Read-only | [CyberCNS (ConnectSecure)] Report query returning an overall problems summary (the /r/report_queries/problems_summary view) — aggregate finding counts by severity/type. Filter with `condition`, sort with `order_by`, page with skip/limit. Read-only. See the _asset_details, _group_by_companies, and _tag variants for finer breakdowns. |
cns_query_problems_summary_asset_details |
Free | Read-only | [CyberCNS (ConnectSecure)] Report query returning the problems summary expanded to per-asset detail (the /r/report_queries/problems_summary_asset_details view). Filter with `condition`, sort with `order_by`, page with skip/limit. Read-only. |
cns_query_problems_summary_group_by_companies |
Free | Read-only | [CyberCNS (ConnectSecure)] Report query returning the problems summary grouped per company (the /r/report_queries/problems_summary_group_by_companies view). Filter with `condition`, sort with `order_by`, page with skip/limit. Read-only. |
cns_query_problems_summary_tag |
Free | Read-only | [CyberCNS (ConnectSecure)] Report query returning the problems summary grouped by asset tag (the /r/report_queries/problems_summary_tag view). Filter with `condition`, sort with `order_by`, page with skip/limit. Read-only. |
cns_query_registry_problems_company |
Free | Read-only | [CyberCNS (ConnectSecure)] Report query returning Windows-registry misconfiguration problems rolled up per company (the /r/report_queries/registry_problems_company view). Filter with `condition`, sort with `order_by`, page with skip/limit. Read-only. |
cns_query_registry_problems_remediation |
Free | Read-only | [CyberCNS (ConnectSecure)] Report query returning remediation guidance for Windows-registry problems (the /r/report_queries/registry_problems_remediation view). Filter with `condition`, sort with `order_by`, page with skip/limit. Read-only. |
cns_query_registry_problems_remediation_asset_details |
Free | Read-only | [CyberCNS (ConnectSecure)] Report query returning registry-problem remediation expanded to per-asset detail (the /r/report_queries/registry_problems_remediation_asset_details view). Filter with `condition`, sort with `order_by`, page with skip/limit. Read-only. |
cns_query_registry_problems_summary |
Free | Read-only | [CyberCNS (ConnectSecure)] Report query returning a summary of Windows-registry misconfiguration problems (the /r/report_queries/registry_problems_summary view). Filter with `condition`, sort with `order_by`, page with skip/limit. Read-only. |
cns_query_suppressed_problems |
Free | Read-only | [CyberCNS (ConnectSecure)] Report query listing problems that have been SUPPRESSED (acknowledged/excepted so they no longer count against posture) — the /r/report_queries/suppressed_problems view. Filter with `condition`, sort with `order_by`, page with skip/limit. Read-only. Suppressions are managed under the asset suppress-vulnerability tools. |
cns_query_asset_wise_vulnerabilities parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition/filter expression (the endpoint's `condition` query param), passed verbatim. Leave null for all rows. |
limit |
integer | no | 100 | Maximum rows to return; clamped to the CyberCNS page-size ceiling of 5000. Default 100. |
orderBy |
string | no | null | Optional sort expression passed verbatim as the `order_by` query param. |
skip |
integer | no | 0 | Row offset to skip for pagination (the CyberCNS `skip` param). Default 0. |
cns_query_companies_by_problem_group_suppressed parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition/filter expression (the endpoint's `condition` query param), passed verbatim. Leave null for all rows. |
limit |
integer | no | 100 | Maximum rows to return; clamped to the CyberCNS page-size ceiling of 5000. Default 100. |
orderBy |
string | no | null | Optional sort expression passed verbatim as the `order_by` query param. |
skip |
integer | no | 0 | Row offset to skip for pagination (the CyberCNS `skip` param). Default 0. |
cns_query_problem_group_summary parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition/filter expression (the endpoint's `condition` query param), passed verbatim. Leave null for all rows. |
limit |
integer | no | 100 | Maximum rows to return; clamped to the CyberCNS page-size ceiling of 5000. Default 100. |
orderBy |
string | no | null | Optional sort expression passed verbatim as the `order_by` query param. |
skip |
integer | no | 0 | Row offset to skip for pagination (the CyberCNS `skip` param). Default 0. |
cns_query_problem_group_summary_asset_company_count parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition/filter expression (the endpoint's `condition` query param), passed verbatim. Leave null for all rows. |
limit |
integer | no | 100 | Maximum rows to return; clamped to the CyberCNS page-size ceiling of 5000. Default 100. |
orderBy |
string | no | null | Optional sort expression passed verbatim as the `order_by` query param. |
skip |
integer | no | 0 | Row offset to skip for pagination (the CyberCNS `skip` param). Default 0. |
cns_query_problems_info parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition/filter expression (the endpoint's `condition` query param), passed verbatim. Leave null for all rows. |
limit |
integer | no | 100 | Maximum rows to return; clamped to the CyberCNS page-size ceiling of 5000. Default 100. |
orderBy |
string | no | null | Optional sort expression passed verbatim as the `order_by` query param. |
skip |
integer | no | 0 | Row offset to skip for pagination (the CyberCNS `skip` param). Default 0. |
cns_query_problems_remediations_summary parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition/filter expression (the endpoint's `condition` query param), passed verbatim. Leave null for all rows. |
limit |
integer | no | 100 | Maximum rows to return; clamped to the CyberCNS page-size ceiling of 5000. Default 100. |
orderBy |
string | no | null | Optional sort expression passed verbatim as the `order_by` query param. |
skip |
integer | no | 0 | Row offset to skip for pagination (the CyberCNS `skip` param). Default 0. |
cns_query_problems_summary parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition/filter expression (the endpoint's `condition` query param), passed verbatim. Leave null for all rows. |
limit |
integer | no | 100 | Maximum rows to return; clamped to the CyberCNS page-size ceiling of 5000. Default 100. |
orderBy |
string | no | null | Optional sort expression passed verbatim as the `order_by` query param. |
skip |
integer | no | 0 | Row offset to skip for pagination (the CyberCNS `skip` param). Default 0. |
cns_query_problems_summary_asset_details parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition/filter expression (the endpoint's `condition` query param), passed verbatim. Leave null for all rows. |
limit |
integer | no | 100 | Maximum rows to return; clamped to the CyberCNS page-size ceiling of 5000. Default 100. |
orderBy |
string | no | null | Optional sort expression passed verbatim as the `order_by` query param. |
skip |
integer | no | 0 | Row offset to skip for pagination (the CyberCNS `skip` param). Default 0. |
cns_query_problems_summary_group_by_companies parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition/filter expression (the endpoint's `condition` query param), passed verbatim. Leave null for all rows. |
limit |
integer | no | 100 | Maximum rows to return; clamped to the CyberCNS page-size ceiling of 5000. Default 100. |
orderBy |
string | no | null | Optional sort expression passed verbatim as the `order_by` query param. |
skip |
integer | no | 0 | Row offset to skip for pagination (the CyberCNS `skip` param). Default 0. |
cns_query_problems_summary_tag parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition/filter expression (the endpoint's `condition` query param), passed verbatim. Leave null for all rows. |
limit |
integer | no | 100 | Maximum rows to return; clamped to the CyberCNS page-size ceiling of 5000. Default 100. |
orderBy |
string | no | null | Optional sort expression passed verbatim as the `order_by` query param. |
skip |
integer | no | 0 | Row offset to skip for pagination (the CyberCNS `skip` param). Default 0. |
cns_query_registry_problems_company parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition/filter expression (the endpoint's `condition` query param), passed verbatim. Leave null for all rows. |
limit |
integer | no | 100 | Maximum rows to return; clamped to the CyberCNS page-size ceiling of 5000. Default 100. |
orderBy |
string | no | null | Optional sort expression passed verbatim as the `order_by` query param. |
skip |
integer | no | 0 | Row offset to skip for pagination (the CyberCNS `skip` param). Default 0. |
cns_query_registry_problems_remediation parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition/filter expression (the endpoint's `condition` query param), passed verbatim. Leave null for all rows. |
limit |
integer | no | 100 | Maximum rows to return; clamped to the CyberCNS page-size ceiling of 5000. Default 100. |
orderBy |
string | no | null | Optional sort expression passed verbatim as the `order_by` query param. |
skip |
integer | no | 0 | Row offset to skip for pagination (the CyberCNS `skip` param). Default 0. |
cns_query_registry_problems_remediation_asset_details parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition/filter expression (the endpoint's `condition` query param), passed verbatim. Leave null for all rows. |
limit |
integer | no | 100 | Maximum rows to return; clamped to the CyberCNS page-size ceiling of 5000. Default 100. |
orderBy |
string | no | null | Optional sort expression passed verbatim as the `order_by` query param. |
skip |
integer | no | 0 | Row offset to skip for pagination (the CyberCNS `skip` param). Default 0. |
cns_query_registry_problems_summary parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition/filter expression (the endpoint's `condition` query param), passed verbatim. Leave null for all rows. |
limit |
integer | no | 100 | Maximum rows to return; clamped to the CyberCNS page-size ceiling of 5000. Default 100. |
orderBy |
string | no | null | Optional sort expression passed verbatim as the `order_by` query param. |
skip |
integer | no | 0 | Row offset to skip for pagination (the CyberCNS `skip` param). Default 0. |
cns_query_suppressed_problems parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition/filter expression (the endpoint's `condition` query param), passed verbatim. Leave null for all rows. |
limit |
integer | no | 100 | Maximum rows to return; clamped to the CyberCNS page-size ceiling of 5000. Default 100. |
orderBy |
string | no | null | Optional sort expression passed verbatim as the `order_by` query param. |
skip |
integer | no | 0 | Row offset to skip for pagination (the CyberCNS `skip` param). Default 0. |
Reports: Directory Detail
| Tool | Plan | Access | Description |
|---|---|---|---|
cns_query_ad_basic_info |
Free | Read-only | [CyberCNS (ConnectSecure)] Report query returning Active Directory basic information (the report_queries/ad_basic_info view) — high-level domain/forest facts. Filter with `condition`, sort with `order_by`, page with skip/limit. Read-only. |
cns_query_ad_computers_view |
Free | Read-only | [CyberCNS (ConnectSecure)] Report query listing Active Directory computer objects (the report_queries/ad_computers_view view). Filter with `condition`, sort with `order_by`, page with skip/limit. Read-only. See cns_query_get_computer_details for a single computer's full detail. |
cns_query_ad_domain_details |
Free | Read-only | [CyberCNS (ConnectSecure)] Report query returning Active Directory domain details (the report_queries/ad_domain_details view). Filter with `condition`, sort with `order_by`, page with skip/limit. Read-only. |
cns_query_ad_gpos_details |
Free | Read-only | [CyberCNS (ConnectSecure)] Report query returning Group Policy Object (GPO) details (the report_queries/ad_gpos_details view). Filter with `condition`, sort with `order_by`, page with skip/limit. Read-only. See cns_query_ad_gpos_view for the summary listing. |
cns_query_ad_gpos_view |
Free | Read-only | [CyberCNS (ConnectSecure)] Report query listing Group Policy Objects (the report_queries/ad_gpos_view view). Filter with `condition`, sort with `order_by`, page with skip/limit. Read-only. |
cns_query_ad_group_computers |
Free | Read-only | [CyberCNS (ConnectSecure)] Report query listing computer members of Active Directory groups (the report_queries/ad_group_computers view). Filter with `condition` (e.g. by group), sort with `order_by`, page with skip/limit. Read-only. See cns_query_ad_group_users for user members. |
cns_query_ad_group_users |
Free | Read-only | [CyberCNS (ConnectSecure)] Report query listing user members of Active Directory groups (the report_queries/ad_group_users view). Filter with `condition` (e.g. by group), sort with `order_by`, page with skip/limit. Read-only. |
cns_query_ad_ous_view |
Free | Read-only | [CyberCNS (ConnectSecure)] Report query listing Active Directory Organizational Units (the report_queries/ad_ous_view view). Filter with `condition`, sort with `order_by`, page with skip/limit. Read-only. See cns_query_get_ous_details for a single OU's full detail. |
cns_query_ad_roles_details |
Free | Read-only | [CyberCNS (ConnectSecure)] Report query returning Active Directory role details (the report_queries/ad_roles_details view). Filter with `condition`, sort with `order_by`, page with skip/limit. Read-only. See cns_query_ad_roles_member for role membership. |
cns_query_ad_roles_member |
Free | Read-only | [CyberCNS (ConnectSecure)] Report query listing members of Active Directory roles (the report_queries/ad_roles_member view). Filter with `condition`, sort with `order_by`, page with skip/limit. Read-only. |
cns_query_ad_users_view |
Free | Read-only | [CyberCNS (ConnectSecure)] Report query listing Active Directory user objects (the report_queries/ad_users_view view). Filter with `condition`, sort with `order_by`, page with skip/limit. Read-only. See cns_query_get_user_details for a single user's full detail. |
cns_query_get_computer_details |
Free | Read-only | [CyberCNS (ConnectSecure)] Report query returning full detail for Active Directory computer objects (the report_queries/get_computer_details view). Use `condition` to pin a specific computer; sort with `order_by`, page with skip/limit. Read-only. |
cns_query_get_ous_details |
Free | Read-only | [CyberCNS (ConnectSecure)] Report query returning full detail for Active Directory Organizational Units (the report_queries/get_ous_details view). Use `condition` to pin a specific OU; sort with `order_by`, page with skip/limit. Read-only. |
cns_query_get_user_details |
Free | Read-only | [CyberCNS (ConnectSecure)] Report query returning full detail for Active Directory user objects (the report_queries/get_user_details view). Use `condition` to pin a specific user; sort with `order_by`, page with skip/limit. Read-only. |
cns_query_ad_basic_info parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition/filter expression (the endpoint's `condition` query param), passed verbatim. Leave null for all rows. |
limit |
integer | no | 100 | Maximum rows to return; clamped to the CyberCNS page-size ceiling of 5000. Default 100. |
orderBy |
string | no | null | Optional sort expression passed verbatim as the `order_by` query param. |
skip |
integer | no | 0 | Row offset to skip for pagination (the CyberCNS `skip` param). Default 0. |
cns_query_ad_computers_view parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition/filter expression (the endpoint's `condition` query param), passed verbatim. Leave null for all rows. |
limit |
integer | no | 100 | Maximum rows to return; clamped to the CyberCNS page-size ceiling of 5000. Default 100. |
orderBy |
string | no | null | Optional sort expression passed verbatim as the `order_by` query param. |
skip |
integer | no | 0 | Row offset to skip for pagination (the CyberCNS `skip` param). Default 0. |
cns_query_ad_domain_details parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition/filter expression (the endpoint's `condition` query param), passed verbatim. Leave null for all rows. |
limit |
integer | no | 100 | Maximum rows to return; clamped to the CyberCNS page-size ceiling of 5000. Default 100. |
orderBy |
string | no | null | Optional sort expression passed verbatim as the `order_by` query param. |
skip |
integer | no | 0 | Row offset to skip for pagination (the CyberCNS `skip` param). Default 0. |
cns_query_ad_gpos_details parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition/filter expression (the endpoint's `condition` query param), passed verbatim. Leave null for all rows. |
limit |
integer | no | 100 | Maximum rows to return; clamped to the CyberCNS page-size ceiling of 5000. Default 100. |
orderBy |
string | no | null | Optional sort expression passed verbatim as the `order_by` query param. |
skip |
integer | no | 0 | Row offset to skip for pagination (the CyberCNS `skip` param). Default 0. |
cns_query_ad_gpos_view parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition/filter expression (the endpoint's `condition` query param), passed verbatim. Leave null for all rows. |
limit |
integer | no | 100 | Maximum rows to return; clamped to the CyberCNS page-size ceiling of 5000. Default 100. |
orderBy |
string | no | null | Optional sort expression passed verbatim as the `order_by` query param. |
skip |
integer | no | 0 | Row offset to skip for pagination (the CyberCNS `skip` param). Default 0. |
cns_query_ad_group_computers parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition/filter expression (the endpoint's `condition` query param), passed verbatim. Leave null for all rows. |
limit |
integer | no | 100 | Maximum rows to return; clamped to the CyberCNS page-size ceiling of 5000. Default 100. |
orderBy |
string | no | null | Optional sort expression passed verbatim as the `order_by` query param. |
skip |
integer | no | 0 | Row offset to skip for pagination (the CyberCNS `skip` param). Default 0. |
cns_query_ad_group_users parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition/filter expression (the endpoint's `condition` query param), passed verbatim. Leave null for all rows. |
limit |
integer | no | 100 | Maximum rows to return; clamped to the CyberCNS page-size ceiling of 5000. Default 100. |
orderBy |
string | no | null | Optional sort expression passed verbatim as the `order_by` query param. |
skip |
integer | no | 0 | Row offset to skip for pagination (the CyberCNS `skip` param). Default 0. |
cns_query_ad_ous_view parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition/filter expression (the endpoint's `condition` query param), passed verbatim. Leave null for all rows. |
limit |
integer | no | 100 | Maximum rows to return; clamped to the CyberCNS page-size ceiling of 5000. Default 100. |
orderBy |
string | no | null | Optional sort expression passed verbatim as the `order_by` query param. |
skip |
integer | no | 0 | Row offset to skip for pagination (the CyberCNS `skip` param). Default 0. |
cns_query_ad_roles_details parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition/filter expression (the endpoint's `condition` query param), passed verbatim. Leave null for all rows. |
limit |
integer | no | 100 | Maximum rows to return; clamped to the CyberCNS page-size ceiling of 5000. Default 100. |
orderBy |
string | no | null | Optional sort expression passed verbatim as the `order_by` query param. |
skip |
integer | no | 0 | Row offset to skip for pagination (the CyberCNS `skip` param). Default 0. |
cns_query_ad_roles_member parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition/filter expression (the endpoint's `condition` query param), passed verbatim. Leave null for all rows. |
limit |
integer | no | 100 | Maximum rows to return; clamped to the CyberCNS page-size ceiling of 5000. Default 100. |
orderBy |
string | no | null | Optional sort expression passed verbatim as the `order_by` query param. |
skip |
integer | no | 0 | Row offset to skip for pagination (the CyberCNS `skip` param). Default 0. |
cns_query_ad_users_view parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition/filter expression (the endpoint's `condition` query param), passed verbatim. Leave null for all rows. |
limit |
integer | no | 100 | Maximum rows to return; clamped to the CyberCNS page-size ceiling of 5000. Default 100. |
orderBy |
string | no | null | Optional sort expression passed verbatim as the `order_by` query param. |
skip |
integer | no | 0 | Row offset to skip for pagination (the CyberCNS `skip` param). Default 0. |
cns_query_get_computer_details parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition/filter expression (the endpoint's `condition` query param), passed verbatim. Leave null for all rows. |
limit |
integer | no | 100 | Maximum rows to return; clamped to the CyberCNS page-size ceiling of 5000. Default 100. |
orderBy |
string | no | null | Optional sort expression passed verbatim as the `order_by` query param. |
skip |
integer | no | 0 | Row offset to skip for pagination (the CyberCNS `skip` param). Default 0. |
cns_query_get_ous_details parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition/filter expression (the endpoint's `condition` query param), passed verbatim. Leave null for all rows. |
limit |
integer | no | 100 | Maximum rows to return; clamped to the CyberCNS page-size ceiling of 5000. Default 100. |
orderBy |
string | no | null | Optional sort expression passed verbatim as the `order_by` query param. |
skip |
integer | no | 0 | Row offset to skip for pagination (the CyberCNS `skip` param). Default 0. |
cns_query_get_user_details parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS condition/filter expression (the endpoint's `condition` query param), passed verbatim. Leave null for all rows. |
limit |
integer | no | 100 | Maximum rows to return; clamped to the CyberCNS page-size ceiling of 5000. Default 100. |
orderBy |
string | no | null | Optional sort expression passed verbatim as the `order_by` query param. |
skip |
integer | no | 0 | Row offset to skip for pagination (the CyberCNS `skip` param). Default 0. |
Application Vulnerability Reports
| Tool | Plan | Access | Description |
|---|---|---|---|
cns_query_app_vulnerabilities_by_os_software_details_suppressed |
Free | Read-only | [CyberCNS (ConnectSecure)] Query per-software vulnerability detail for the by-OS application-vulnerability report, INCLUDING suppressed findings. Offset-paginated; supports the condition filter grammar. See cns_query_application_vulnerabilities_by_os_software_details for the non-suppressed view. |
cns_query_application_vulnerabilities |
Free | Read-only | [CyberCNS (ConnectSecure)] Query the application-vulnerability report — vulnerable applications/products detected across the tenant's assets, with CVE, severity, and affected-asset rollups. Use cns_query_application_vulnerabilities_by_os / _by_product for OS- or product-grouped views, and the _suppressed / _tag variants to include suppressed findings or scope to tags. Offset-paginated; supports the condition filter grammar. |
cns_query_application_vulnerabilities_by_os |
Free | Read-only | [CyberCNS (ConnectSecure)] Query application vulnerabilities grouped by operating system — vulnerable-application counts and severity rollups per OS. Offset-paginated; supports the condition filter grammar. See cns_query_application_vulnerabilities for the ungrouped view. |
cns_query_application_vulnerabilities_by_os_software_details |
Free | Read-only | [CyberCNS (ConnectSecure)] Query per-software vulnerability detail for the by-OS application-vulnerability report — the specific software packages driving each OS's vulnerability counts. Offset-paginated; supports the condition filter grammar. Use the _suppressed variant to include suppressed findings. |
cns_query_application_vulnerabilities_by_product |
Free | Read-only | [CyberCNS (ConnectSecure)] Query application vulnerabilities grouped by product — vulnerability and affected-asset counts per software product. Offset-paginated; supports the condition filter grammar. Use the _tag / _suppressed / _suppressed_tag variants to scope to tags or include suppressed findings. |
cns_query_application_vulnerabilities_by_product_suppressed |
Free | Read-only | [CyberCNS (ConnectSecure)] Query application vulnerabilities grouped by product, INCLUDING suppressed findings. Offset-paginated; supports the condition filter grammar. See cns_query_application_vulnerabilities_by_product for the non-suppressed view. |
cns_query_application_vulnerabilities_by_product_suppressed_tag |
Free | Read-only | [CyberCNS (ConnectSecure)] Query application vulnerabilities grouped by product and scoped to tags, INCLUDING suppressed findings. Offset-paginated; supports the condition filter grammar. See cns_query_application_vulnerabilities_by_product_tag for the non-suppressed tag view. |
cns_query_application_vulnerabilities_by_product_tag |
Free | Read-only | [CyberCNS (ConnectSecure)] Query application vulnerabilities grouped by product and scoped to tags. Offset-paginated; supports the condition filter grammar. Use the _suppressed_tag variant to include suppressed findings. |
cns_query_application_vulnerabilities_net |
Free | Read-only | [CyberCNS (ConnectSecure)] Query the net application-vulnerability report — the deduplicated/net-effective vulnerability set after roll-up. Offset-paginated; supports the condition filter grammar. Use the _tag / _suppressed / _suppressed_tag variants to scope to tags or include suppressed findings. |
cns_query_application_vulnerabilities_net_suppressed |
Free | Read-only | [CyberCNS (ConnectSecure)] Query the net application-vulnerability report, INCLUDING suppressed findings. Offset-paginated; supports the condition filter grammar. See cns_query_application_vulnerabilities_net for the non-suppressed view. |
cns_query_application_vulnerabilities_net_suppressed_tag |
Free | Read-only | [CyberCNS (ConnectSecure)] Query the net application-vulnerability report scoped to tags, INCLUDING suppressed findings. Offset-paginated; supports the condition filter grammar. See cns_query_application_vulnerabilities_net_tag for the non-suppressed tag view. |
cns_query_application_vulnerabilities_net_tag |
Free | Read-only | [CyberCNS (ConnectSecure)] Query the net application-vulnerability report scoped to tags. Offset-paginated; supports the condition filter grammar. Use the _net_suppressed_tag variant to include suppressed findings. |
cns_query_application_vulnerabilities_os_patch |
Free | Read-only | [CyberCNS (ConnectSecure)] Query the OS-patch view of the application-vulnerability report — vulnerabilities remediable via OS patches and their patch status. Offset-paginated; supports the condition filter grammar. |
cns_query_application_vulnerabilities_patching_asset_details |
Free | Read-only | [CyberCNS (ConnectSecure)] Query per-asset patching detail for the application-vulnerability report — which assets need which application/OS patches to close vulnerabilities. Offset-paginated; supports the condition filter grammar. |
cns_query_application_vulnerabilities_suppressed |
Free | Read-only | [CyberCNS (ConnectSecure)] Query the application-vulnerability report INCLUDING suppressed findings. Offset-paginated; supports the condition filter grammar. See cns_query_application_vulnerabilities for the non-suppressed view. |
cns_query_application_vulnerabilities_suppressed_by_os |
Free | Read-only | [CyberCNS (ConnectSecure)] Query application vulnerabilities grouped by OS INCLUDING suppressed findings. Offset-paginated; supports the condition filter grammar. See cns_query_application_vulnerabilities_by_os for the non-suppressed view. |
cns_query_application_vulnerabilities_suppressed_tag |
Free | Read-only | [CyberCNS (ConnectSecure)] Query the application-vulnerability report scoped to tags INCLUDING suppressed findings. Offset-paginated; supports the condition filter grammar. See cns_query_application_vulnerabilities_tag for the non-suppressed tag view. |
cns_query_application_vulnerabilities_suppressed_tag_by_os |
Free | Read-only | [CyberCNS (ConnectSecure)] Query application vulnerabilities scoped to tags and grouped by OS, INCLUDING suppressed findings. Offset-paginated; supports the condition filter grammar. See cns_query_application_vulnerabilities_tag_by_os for the non-suppressed view. |
cns_query_application_vulnerabilities_tag |
Free | Read-only | [CyberCNS (ConnectSecure)] Query the application-vulnerability report scoped to tags. Offset-paginated; supports the condition filter grammar. Use the _suppressed_tag variant to include suppressed findings. |
cns_query_application_vulnerabilities_tag_by_os |
Free | Read-only | [CyberCNS (ConnectSecure)] Query application vulnerabilities scoped to tags and grouped by OS. Offset-paginated; supports the condition filter grammar. Use the _suppressed_tag_by_os variant to include suppressed findings. |
cns_query_application_vulnerabilities_v2 |
Free | Read-only | [CyberCNS (ConnectSecure)] Query the v2 application-vulnerability report — the newer schema/format of the application-vulnerability rollup. Offset-paginated; supports the condition filter grammar. See cns_query_application_vulnerabilities for the original view. |
cns_query_app_vulnerabilities_by_os_software_details_suppressed parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter expression in the field:op:value grammar (e.g. 'severity:eq:Critical', 'product:startswith:Chrome', 'created:gt:2024-01-01'); combine clauses with commas. Passed through verbatim. |
limit |
integer | no | 100 | Max rows to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional sort expression (a field name, optionally with a direction) passed through verbatim. |
skip |
integer | no | 0 | Row offset for pagination (default 0). |
cns_query_application_vulnerabilities parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter expression in the field:op:value grammar (e.g. 'severity:eq:Critical', 'product:startswith:Chrome', 'created:gt:2024-01-01'); combine clauses with commas. Passed through verbatim. |
limit |
integer | no | 100 | Max rows to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional sort expression (a field name, optionally with a direction) passed through verbatim. |
skip |
integer | no | 0 | Row offset for pagination (default 0). |
cns_query_application_vulnerabilities_by_os parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter expression in the field:op:value grammar (e.g. 'severity:eq:Critical', 'product:startswith:Chrome', 'created:gt:2024-01-01'); combine clauses with commas. Passed through verbatim. |
limit |
integer | no | 100 | Max rows to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional sort expression (a field name, optionally with a direction) passed through verbatim. |
skip |
integer | no | 0 | Row offset for pagination (default 0). |
cns_query_application_vulnerabilities_by_os_software_details parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter expression in the field:op:value grammar (e.g. 'severity:eq:Critical', 'product:startswith:Chrome', 'created:gt:2024-01-01'); combine clauses with commas. Passed through verbatim. |
limit |
integer | no | 100 | Max rows to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional sort expression (a field name, optionally with a direction) passed through verbatim. |
skip |
integer | no | 0 | Row offset for pagination (default 0). |
cns_query_application_vulnerabilities_by_product parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter expression in the field:op:value grammar (e.g. 'severity:eq:Critical', 'product:startswith:Chrome', 'created:gt:2024-01-01'); combine clauses with commas. Passed through verbatim. |
limit |
integer | no | 100 | Max rows to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional sort expression (a field name, optionally with a direction) passed through verbatim. |
skip |
integer | no | 0 | Row offset for pagination (default 0). |
cns_query_application_vulnerabilities_by_product_suppressed parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter expression in the field:op:value grammar (e.g. 'severity:eq:Critical', 'product:startswith:Chrome', 'created:gt:2024-01-01'); combine clauses with commas. Passed through verbatim. |
limit |
integer | no | 100 | Max rows to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional sort expression (a field name, optionally with a direction) passed through verbatim. |
skip |
integer | no | 0 | Row offset for pagination (default 0). |
cns_query_application_vulnerabilities_by_product_suppressed_tag parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter expression in the field:op:value grammar (e.g. 'severity:eq:Critical', 'product:startswith:Chrome', 'created:gt:2024-01-01'); combine clauses with commas. Passed through verbatim. |
limit |
integer | no | 100 | Max rows to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional sort expression (a field name, optionally with a direction) passed through verbatim. |
skip |
integer | no | 0 | Row offset for pagination (default 0). |
cns_query_application_vulnerabilities_by_product_tag parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter expression in the field:op:value grammar (e.g. 'severity:eq:Critical', 'product:startswith:Chrome', 'created:gt:2024-01-01'); combine clauses with commas. Passed through verbatim. |
limit |
integer | no | 100 | Max rows to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional sort expression (a field name, optionally with a direction) passed through verbatim. |
skip |
integer | no | 0 | Row offset for pagination (default 0). |
cns_query_application_vulnerabilities_net parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter expression in the field:op:value grammar (e.g. 'severity:eq:Critical', 'product:startswith:Chrome', 'created:gt:2024-01-01'); combine clauses with commas. Passed through verbatim. |
limit |
integer | no | 100 | Max rows to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional sort expression (a field name, optionally with a direction) passed through verbatim. |
skip |
integer | no | 0 | Row offset for pagination (default 0). |
cns_query_application_vulnerabilities_net_suppressed parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter expression in the field:op:value grammar (e.g. 'severity:eq:Critical', 'product:startswith:Chrome', 'created:gt:2024-01-01'); combine clauses with commas. Passed through verbatim. |
limit |
integer | no | 100 | Max rows to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional sort expression (a field name, optionally with a direction) passed through verbatim. |
skip |
integer | no | 0 | Row offset for pagination (default 0). |
cns_query_application_vulnerabilities_net_suppressed_tag parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter expression in the field:op:value grammar (e.g. 'severity:eq:Critical', 'product:startswith:Chrome', 'created:gt:2024-01-01'); combine clauses with commas. Passed through verbatim. |
limit |
integer | no | 100 | Max rows to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional sort expression (a field name, optionally with a direction) passed through verbatim. |
skip |
integer | no | 0 | Row offset for pagination (default 0). |
cns_query_application_vulnerabilities_net_tag parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter expression in the field:op:value grammar (e.g. 'severity:eq:Critical', 'product:startswith:Chrome', 'created:gt:2024-01-01'); combine clauses with commas. Passed through verbatim. |
limit |
integer | no | 100 | Max rows to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional sort expression (a field name, optionally with a direction) passed through verbatim. |
skip |
integer | no | 0 | Row offset for pagination (default 0). |
cns_query_application_vulnerabilities_os_patch parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter expression in the field:op:value grammar (e.g. 'severity:eq:Critical', 'product:startswith:Chrome', 'created:gt:2024-01-01'); combine clauses with commas. Passed through verbatim. |
limit |
integer | no | 100 | Max rows to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional sort expression (a field name, optionally with a direction) passed through verbatim. |
skip |
integer | no | 0 | Row offset for pagination (default 0). |
cns_query_application_vulnerabilities_patching_asset_details parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter expression in the field:op:value grammar (e.g. 'severity:eq:Critical', 'product:startswith:Chrome', 'created:gt:2024-01-01'); combine clauses with commas. Passed through verbatim. |
limit |
integer | no | 100 | Max rows to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional sort expression (a field name, optionally with a direction) passed through verbatim. |
skip |
integer | no | 0 | Row offset for pagination (default 0). |
cns_query_application_vulnerabilities_suppressed parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter expression in the field:op:value grammar (e.g. 'severity:eq:Critical', 'product:startswith:Chrome', 'created:gt:2024-01-01'); combine clauses with commas. Passed through verbatim. |
limit |
integer | no | 100 | Max rows to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional sort expression (a field name, optionally with a direction) passed through verbatim. |
skip |
integer | no | 0 | Row offset for pagination (default 0). |
cns_query_application_vulnerabilities_suppressed_by_os parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter expression in the field:op:value grammar (e.g. 'severity:eq:Critical', 'product:startswith:Chrome', 'created:gt:2024-01-01'); combine clauses with commas. Passed through verbatim. |
limit |
integer | no | 100 | Max rows to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional sort expression (a field name, optionally with a direction) passed through verbatim. |
skip |
integer | no | 0 | Row offset for pagination (default 0). |
cns_query_application_vulnerabilities_suppressed_tag parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter expression in the field:op:value grammar (e.g. 'severity:eq:Critical', 'product:startswith:Chrome', 'created:gt:2024-01-01'); combine clauses with commas. Passed through verbatim. |
limit |
integer | no | 100 | Max rows to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional sort expression (a field name, optionally with a direction) passed through verbatim. |
skip |
integer | no | 0 | Row offset for pagination (default 0). |
cns_query_application_vulnerabilities_suppressed_tag_by_os parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter expression in the field:op:value grammar (e.g. 'severity:eq:Critical', 'product:startswith:Chrome', 'created:gt:2024-01-01'); combine clauses with commas. Passed through verbatim. |
limit |
integer | no | 100 | Max rows to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional sort expression (a field name, optionally with a direction) passed through verbatim. |
skip |
integer | no | 0 | Row offset for pagination (default 0). |
cns_query_application_vulnerabilities_tag parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter expression in the field:op:value grammar (e.g. 'severity:eq:Critical', 'product:startswith:Chrome', 'created:gt:2024-01-01'); combine clauses with commas. Passed through verbatim. |
limit |
integer | no | 100 | Max rows to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional sort expression (a field name, optionally with a direction) passed through verbatim. |
skip |
integer | no | 0 | Row offset for pagination (default 0). |
cns_query_application_vulnerabilities_tag_by_os parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter expression in the field:op:value grammar (e.g. 'severity:eq:Critical', 'product:startswith:Chrome', 'created:gt:2024-01-01'); combine clauses with commas. Passed through verbatim. |
limit |
integer | no | 100 | Max rows to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional sort expression (a field name, optionally with a direction) passed through verbatim. |
skip |
integer | no | 0 | Row offset for pagination (default 0). |
cns_query_application_vulnerabilities_v2 parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter expression in the field:op:value grammar (e.g. 'severity:eq:Critical', 'product:startswith:Chrome', 'created:gt:2024-01-01'); combine clauses with commas. Passed through verbatim. |
limit |
integer | no | 100 | Max rows to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional sort expression (a field name, optionally with a direction) passed through verbatim. |
skip |
integer | no | 0 | Row offset for pagination (default 0). |
Compliance & Vulnerability Reports
| Tool | Plan | Access | Description |
|---|---|---|---|
cns_list_compliance_types |
Free | Read-only | [CyberCNS (ConnectSecure)] List the compliance frameworks/benchmark types available in this tenant (e.g. CIS, HIPAA, PCI, NIST). Use the returned type identifiers to scope the compliance report queries in this group. Offset-paginated; supports the condition filter grammar. |
cns_query_asset_compliance_details |
Free | Read-only | [CyberCNS (ConnectSecure)] Query per-asset compliance detail — the pass/fail status of individual compliance checks for each asset against the selected benchmark. Offset-paginated; supports the condition filter grammar. See cns_query_asset_compliance_report_data for the report-shaped rollup. |
cns_query_asset_compliance_report_data |
Free | Read-only | [CyberCNS (ConnectSecure)] Query the asset-compliance report data — the report-shaped compliance rollup per asset (score, passed/failed check counts, benchmark). Offset-paginated; supports the condition filter grammar. See cns_query_asset_compliance_details for per-check detail. |
cns_query_asset_security_report_data |
Free | Read-only | [CyberCNS (ConnectSecure)] Query the asset-security report data — the report-shaped security rollup per asset (security score, risk, problem counts). This is the report_queries variant; for the raw per-asset security record use cns_get_asset_security_report_data (asset domain). Offset-paginated; supports the condition filter grammar. |
cns_query_assets_by_application |
Free | Read-only | [CyberCNS (ConnectSecure)] Query assets grouped by installed application — which assets run a given application/product, for software-inventory and exposure analysis. Offset-paginated; supports the condition filter grammar. Use the _suppressed variant to include suppressed findings. |
cns_query_assets_by_application_suppressed |
Free | Read-only | [CyberCNS (ConnectSecure)] Query assets grouped by installed application INCLUDING suppressed findings. Offset-paginated; supports the condition filter grammar. See cns_query_assets_by_application for the non-suppressed view. |
cns_query_companies_by_application |
Free | Read-only | [CyberCNS (ConnectSecure)] Query companies grouped by installed application — which managed companies run a given application/product across their fleet. Offset-paginated; supports the condition filter grammar. Use the _suppressed variant to include suppressed findings. |
cns_query_companies_by_application_suppressed |
Free | Read-only | [CyberCNS (ConnectSecure)] Query companies grouped by installed application INCLUDING suppressed findings. Offset-paginated; supports the condition filter grammar. See cns_query_companies_by_application for the non-suppressed view. |
cns_query_compliance_asset_info |
Free | Read-only | [CyberCNS (ConnectSecure)] Query compliance asset info — the asset-level metadata used by compliance reporting (asset identity, OS, applicable benchmarks). Offset-paginated; supports the condition filter grammar. |
cns_query_compliance_check_count |
Free | Read-only | [CyberCNS (ConnectSecure)] Query compliance check counts — aggregate passed/failed/total check counts for the selected compliance benchmark. Offset-paginated; supports the condition filter grammar. See cns_query_compliance_check_count_by_section for the per-section breakdown. |
cns_query_compliance_check_count_by_section |
Free | Read-only | [CyberCNS (ConnectSecure)] Query compliance check counts broken down by benchmark section/control family — passed/failed/total per section. Offset-paginated; supports the condition filter grammar. See cns_query_compliance_check_count for the benchmark total. |
cns_query_compliance_internal_checks |
Free | Read-only | [CyberCNS (ConnectSecure)] Query compliance internal checks — the individual internal control checks evaluated for compliance, with their definitions and results. Offset-paginated; supports the condition filter grammar. |
cns_query_vulnerabilities |
Free | Read-only | [CyberCNS (ConnectSecure)] Query vulnerabilities across your environment — vulnerability records with internal and CVE IDs, severity ratings, status (open/fixed/in-remediation), affected-asset details (hostname/IP), and discovery/remediation dates. Offset-paginated; supports the condition filter grammar (e.g. severity, status, asset_id, or CVE filters). See cns_query_vulnerabilities_details for the per-vulnerability detail rollup and cns_query_application_vulnerabilities for the application-scoped report. |
cns_query_vulnerabilities_details |
Free | Read-only | [CyberCNS (ConnectSecure)] Query vulnerability details — per-vulnerability records (CVE, CVSS/EPSS, description, affected assets) across the tenant. Offset-paginated; supports the condition filter grammar. Use the _suppressed variant to include suppressed vulnerabilities. |
cns_query_vulnerabilities_details_suppressed |
Free | Read-only | [CyberCNS (ConnectSecure)] Query vulnerability details INCLUDING suppressed vulnerabilities. Offset-paginated; supports the condition filter grammar. See cns_query_vulnerabilities_details for the non-suppressed view. |
cns_list_compliance_types parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter expression in the field:op:value grammar (e.g. 'benchmark:eq:CIS', 'company_id:eq:123', 'created:gt:2024-01-01'); combine clauses with commas. Passed through verbatim. |
limit |
integer | no | 100 | Max rows to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional sort expression (a field name, optionally with a direction) passed through verbatim. |
skip |
integer | no | 0 | Row offset for pagination (default 0). |
cns_query_asset_compliance_details parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter expression in the field:op:value grammar (e.g. 'benchmark:eq:CIS', 'company_id:eq:123', 'created:gt:2024-01-01'); combine clauses with commas. Passed through verbatim. |
limit |
integer | no | 100 | Max rows to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional sort expression (a field name, optionally with a direction) passed through verbatim. |
skip |
integer | no | 0 | Row offset for pagination (default 0). |
cns_query_asset_compliance_report_data parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter expression in the field:op:value grammar (e.g. 'benchmark:eq:CIS', 'company_id:eq:123', 'created:gt:2024-01-01'); combine clauses with commas. Passed through verbatim. |
limit |
integer | no | 100 | Max rows to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional sort expression (a field name, optionally with a direction) passed through verbatim. |
skip |
integer | no | 0 | Row offset for pagination (default 0). |
cns_query_asset_security_report_data parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter expression in the field:op:value grammar (e.g. 'benchmark:eq:CIS', 'company_id:eq:123', 'created:gt:2024-01-01'); combine clauses with commas. Passed through verbatim. |
limit |
integer | no | 100 | Max rows to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional sort expression (a field name, optionally with a direction) passed through verbatim. |
skip |
integer | no | 0 | Row offset for pagination (default 0). |
cns_query_assets_by_application parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter expression in the field:op:value grammar (e.g. 'benchmark:eq:CIS', 'company_id:eq:123', 'created:gt:2024-01-01'); combine clauses with commas. Passed through verbatim. |
limit |
integer | no | 100 | Max rows to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional sort expression (a field name, optionally with a direction) passed through verbatim. |
skip |
integer | no | 0 | Row offset for pagination (default 0). |
cns_query_assets_by_application_suppressed parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter expression in the field:op:value grammar (e.g. 'benchmark:eq:CIS', 'company_id:eq:123', 'created:gt:2024-01-01'); combine clauses with commas. Passed through verbatim. |
limit |
integer | no | 100 | Max rows to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional sort expression (a field name, optionally with a direction) passed through verbatim. |
skip |
integer | no | 0 | Row offset for pagination (default 0). |
cns_query_companies_by_application parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter expression in the field:op:value grammar (e.g. 'benchmark:eq:CIS', 'company_id:eq:123', 'created:gt:2024-01-01'); combine clauses with commas. Passed through verbatim. |
limit |
integer | no | 100 | Max rows to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional sort expression (a field name, optionally with a direction) passed through verbatim. |
skip |
integer | no | 0 | Row offset for pagination (default 0). |
cns_query_companies_by_application_suppressed parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter expression in the field:op:value grammar (e.g. 'benchmark:eq:CIS', 'company_id:eq:123', 'created:gt:2024-01-01'); combine clauses with commas. Passed through verbatim. |
limit |
integer | no | 100 | Max rows to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional sort expression (a field name, optionally with a direction) passed through verbatim. |
skip |
integer | no | 0 | Row offset for pagination (default 0). |
cns_query_compliance_asset_info parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter expression in the field:op:value grammar (e.g. 'benchmark:eq:CIS', 'company_id:eq:123', 'created:gt:2024-01-01'); combine clauses with commas. Passed through verbatim. |
limit |
integer | no | 100 | Max rows to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional sort expression (a field name, optionally with a direction) passed through verbatim. |
skip |
integer | no | 0 | Row offset for pagination (default 0). |
cns_query_compliance_check_count parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter expression in the field:op:value grammar (e.g. 'benchmark:eq:CIS', 'company_id:eq:123', 'created:gt:2024-01-01'); combine clauses with commas. Passed through verbatim. |
limit |
integer | no | 100 | Max rows to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional sort expression (a field name, optionally with a direction) passed through verbatim. |
skip |
integer | no | 0 | Row offset for pagination (default 0). |
cns_query_compliance_check_count_by_section parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter expression in the field:op:value grammar (e.g. 'benchmark:eq:CIS', 'company_id:eq:123', 'created:gt:2024-01-01'); combine clauses with commas. Passed through verbatim. |
limit |
integer | no | 100 | Max rows to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional sort expression (a field name, optionally with a direction) passed through verbatim. |
skip |
integer | no | 0 | Row offset for pagination (default 0). |
cns_query_compliance_internal_checks parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter expression in the field:op:value grammar (e.g. 'benchmark:eq:CIS', 'company_id:eq:123', 'created:gt:2024-01-01'); combine clauses with commas. Passed through verbatim. |
limit |
integer | no | 100 | Max rows to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional sort expression (a field name, optionally with a direction) passed through verbatim. |
skip |
integer | no | 0 | Row offset for pagination (default 0). |
cns_query_vulnerabilities parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter expression in the field:op:value grammar (e.g. 'benchmark:eq:CIS', 'company_id:eq:123', 'created:gt:2024-01-01'); combine clauses with commas. Passed through verbatim. |
limit |
integer | no | 100 | Max rows to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional sort expression (a field name, optionally with a direction) passed through verbatim. |
skip |
integer | no | 0 | Row offset for pagination (default 0). |
cns_query_vulnerabilities_details parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter expression in the field:op:value grammar (e.g. 'benchmark:eq:CIS', 'company_id:eq:123', 'created:gt:2024-01-01'); combine clauses with commas. Passed through verbatim. |
limit |
integer | no | 100 | Max rows to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional sort expression (a field name, optionally with a direction) passed through verbatim. |
skip |
integer | no | 0 | Row offset for pagination (default 0). |
cns_query_vulnerabilities_details_suppressed parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
condition |
string | no | null | Optional CyberCNS filter expression in the field:op:value grammar (e.g. 'benchmark:eq:CIS', 'company_id:eq:123', 'created:gt:2024-01-01'); combine clauses with commas. Passed through verbatim. |
limit |
integer | no | 100 | Max rows to return (default 100, capped at 5000). |
orderBy |
string | no | null | Optional sort expression (a field name, optionally with a direction) passed through verbatim. |
skip |
integer | no | 0 | Row offset for pagination (default 0). |
Report Builder
| Tool | Plan | Access | Description |
|---|---|---|---|
cns_create_report_job |
Pro | Write | [CyberCNS (ConnectSecure)] Enqueue a new report-generation job. Provide a JSON object body with the report parameters: company_id, reportName, reportType, fileType (e.g. 'pdf'), and optionally isFilter plus a nested reportFilter object (e.g. {"startDate":"2024-01-01","endDate":"2024-12-31"}). Once complete, fetch the download link with cns_get_report_link. (Parameters are sent as query params per the documented API.) |
cns_download_default_template |
Free | Read-only | [CyberCNS (ConnectSecure)] Retrieve the default report template. Returns JSON with the template details (NOT raw binary), so it is a straight read. Upload a custom template with cns_upload_template. |
cns_get_report_link |
Free | Read-only | [CyberCNS (ConnectSecure)] Get the downloadable report link for a completed report job. Provide the jobId (from cns_create_report_job or cns_list_report_jobs_view); set isGlobal to match how the report was generated. Returns JSON with the report details and link (NOT raw binary). Enqueue a job first with cns_create_report_job. |
cns_get_standard_report_settings |
Free | Read-only | [CyberCNS (ConnectSecure)] Get the settings/metadata for a standard report by report type (e.g. 'sales', 'inventory'). Set isGlobal=true for the global settings or isGlobal=false for tenant-specific settings; omit for the server default. Update these settings with cns_update_standard_report_settings. |
cns_list_standard_reports |
Free | Read-only | [CyberCNS (ConnectSecure)] List the standard reports available in the report builder. Set isGlobal=true for global (platform) reports or isGlobal=false for user/tenant-specific reports; omit to use the server default. Offset-paginated (skip/limit, limit capped at 5000). |
cns_set_cover_page |
Pro | Write | [CyberCNS (ConnectSecure)] Set/upload the report cover page. Provide a JSON object body: put the cover-page image as a base64 string in a 'file' property (decoded and uploaded as multipart/form-data), and include any other fields such as isGlobal and fileName as plain values. Retrieve current cover-page settings via the report builder UI. |
cns_update_standard_report_settings |
Pro | Write | [CyberCNS (ConnectSecure)] Update the settings for a standard report (header, footer, watermark, and other customization). Provide a JSON object body with id (the report settings id, from cns_get_standard_report_settings), is_global, and the fields to change (e.g. watermark). (Parameters are sent as query params per the documented API.) |
cns_upload_template |
Pro | Write | [CyberCNS (ConnectSecure)] Upload a custom report template. Provide a JSON object body with fileName (the template file name), templateImage (the file content as a base64 string, decoded and uploaded as multipart/form-data), and optionally isGlobal (true = available globally, false = current user only). |
cns_create_report_job parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
fieldsJson |
string | yes | JSON object of report parameters. Typical fields: company_id, reportName, reportType, fileType; optional isFilter and a nested reportFilter object. |
cns_get_report_link parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
isGlobal |
boolean | no | null | Optional: whether the report is a global report. Omit for the server default. |
jobId |
string | yes | The report job id to fetch the download link for (from cns_create_report_job / cns_list_report_jobs_view). |
cns_get_standard_report_settings parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
isGlobal |
boolean | no | null | Optional: true = global settings, false = tenant-specific settings. Omit for the server default. |
reportType |
string | yes | The report type whose settings to fetch (e.g. 'sales', 'inventory'). Passed verbatim. |
cns_list_standard_reports parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
isGlobal |
boolean | no | null | Optional: true = only global reports, false = only user/tenant-specific reports. Omit for the server default. |
limit |
integer | no | 100 | Max rows to return (default 100, capped at 5000). |
skip |
integer | no | 0 | Row offset for pagination (default 0). |
cns_set_cover_page parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
fieldsJson |
string | yes | JSON object. Put the cover image as base64 in 'file'; other scalar fields (e.g. isGlobal, fileName) are sent as form fields. |
cns_update_standard_report_settings parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
fieldsJson |
string | yes | JSON object of settings to update. Typical fields: id (required), is_global, watermark, header, footer. |
cns_upload_template parameters
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
fieldsJson |
string | yes | JSON object. Required: fileName, templateImage (base64 file content). Optional: isGlobal. templateImage is decoded to a binary multipart part. |