read thedocs.

[ docs // guides & reference ]

Connector setup guides, tool references, auth flows, and platform concepts — everything you need to run StackJack, in one place.

34 connectors documented // 6,712 tools referenced // setup, auth & platform guides

No pages match that search. Clear it

← All documentation

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.