Tenable Exclusions API

The Exclusions API from Tenable — 3 operation(s) for exclusions.

Business capability
Vulnerability Management BC-620.40

Operations 6

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

POST /exclusions Create a scan exclusion · Create exclusion #
Ask an LLM
“How do I stop certain IP ranges from being scanned?”
“Can a scan exclusion apply only during a scheduled window?”
Tell an agent
Create exclusion {name} for hosts {members}.
Exclude {members} from scans on schedule {schedule} under the name {name}.
GET /exclusions List scan exclusions · List exclusions #
Ask an LLM
“Which hosts are excluded from my vulnerability scans?”
“Can I page through scan exclusions?”
Tell an agent
List my scan exclusions.
List {limit} exclusions sorted by {sort}.
POST /exclusions/import Import scan exclusions from a file · Import exclusion #
Ask an LLM
“Can I bulk import scan exclusions from a file?”
“Does importing exclusions support the network_id attribute?”
Tell an agent
Import exclusions from file {file}.
Bulk load scan exclusions from {file}.
GET /exclusions/{exclusion_id} Get a scan exclusion · Get exclusion details #
Ask an LLM
“What hosts and schedule are in a particular exclusion?”
“Where can I view one exclusion's details?”
Tell an agent
Get exclusion {exclusion_id}.
Show the members and schedule of exclusion {exclusion_id}.
PUT /exclusions/{exclusion_id} Update a scan exclusion · Update exclusion #
Ask an LLM
“Can I change the hosts covered by an existing exclusion?”
“How do I update an exclusion's schedule?”
Tell an agent
Update exclusion {exclusion_id} to name {name} and hosts {members}.
Change exclusion {exclusion_id} schedule to {schedule}, keeping name {name} and members {members}.
DELETE /exclusions/{exclusion_id} Delete a scan exclusion · Delete exclusion #
Ask an LLM
“How do I delete an exclusion so those hosts get scanned again?”
“Can I remove a scan exclusion I created?”
Tell an agent destructive · confirm first
Delete exclusion {exclusion_id}.
Remove scan exclusion {exclusion_id}.

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/tenable:tenable-exclusions-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

tenable-exclusions-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Tenable Platform & Settings Exclusions API
  version: 1.0.0
servers:
- url: https://cloud.tenable.com
tags:


# --- truncated at 32 KB (33 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/tenable/refs/heads/main/openapi/tenable-exclusions-api-openapi.yml