Tenable website screenshot

Tenable

Tenable is a cybersecurity and exposure-management company, maker of Nessus and the Tenable One platform, providing vulnerability management, web application scanning, cloud security, identity exposure, attack surface management and OT security. Its developer platform (developer.tenable.com) exposes eight OpenAPI 3 REST APIs on cloud.tenable.com covering Vulnerability Management, Web App Scanning, Exposure Management, Platform & Settings, PCI ASV, MSSP, Identity Exposure and Downloads, all authenticated with X-ApiKeys access/secret keys, plus the official pyTenable SDK and a Tenable-hosted Hexa AI MCP server.

Tenable publishes 107 API contracts indexed on the APIs.io network, including About API, Access Control (API) API, Access Control (Groups) API, and 104 more. Tagged areas include Company, Enterprise, Cybersecurity, Vulnerability Management, and Exposure Management.

Tenable’s developer surface includes documentation, API reference, getting-started guide, support, engineering blog, pricing, signup flow, and 31 more developer resources.

67.5/100 exemplar ▬ flat Agent 39/100 agent ready Front door AI 6/6 dominant saas Full breakdown ↓
scored 2026-10-09 · rubric v0.23.0
8 published contracts 1 MCP Servers
CompanyEnterpriseCybersecurityVulnerability ManagementExposure ManagementSecurityCloud SecurityAttack Surface Management

What this lets a business do 1

Business capabilities this provider's published APIs can perform, derived from its own contracts. Browse all capabilities →

Cybersecurity Management
BC-620
Access Control (Groups)Access Control (Permissions)Access Control (Roles)Access Control (Users)Access Groups v1Access Groups v2
POST /import/vulnerabilities POST /was/v2/vulnerabilities/search POST /vulns/export GET /pci-asv/scans/list

What people ask Tenable 107

The questions people put to an LLM, and the jobs they hand an agent, that Tenable's APIs answer — each one linked to the operation that does it. Generated by API Evangelist

Tenable Scans API List PCI ASV scans “Where can I see all of my PCI ASV compliance scans?” Create a vulnerability scan configuration “How do I create a new network vulnerability scan from a template?” List vulnerability management scans “Which vulnerability management scans can I view in my account?” Get results of a vulnerability scan “How can I see the results from the latest run of a scan?”
Tenable Tags API Search tags with filters “Can I search my organization's tags using filters and a text query?” List tag properties usable as search filters “What tag properties can I filter on when searching tags?” Create a tag category “How do I create a new category to group my asset tags?” List tag categories “What tag categories exist in my Tenable Vulnerability Management account?”
Tenable Filters API List filters for MSSP customer accounts “Which fields can I filter MSSP customer account lists by?” List filters for agent records “What fields can I filter and sort Nessus agents by?” List asset workbench filters “Which filters can I apply in the assets workbench?” List asset workbench filters scoped to tags “Can I get the asset workbench filters that apply to assets with specific tags?”
Tenable Access Control (Users) API Create a user account “How do I add a new person as a user with a username and password?” List users in the workspace “Who has a user account in my Tenable Vulnerability Management instance?” Get a user's account details “What account details are stored for one specific user?” Update a user's profile and permissions “How do I change an existing user's display name or email address?”
Tenable Workbenches API List vulnerabilities in the workbench “What vulnerabilities have been recorded across my environment?” Get workbench details for a plugin “What does the workbench know about a specific vulnerability plugin across my assets?” List plugin outputs across assets “Where can I see the raw plugin output a vulnerability check produced on my hosts?” List assets in the workbench “Which assets does my vulnerability management workbench know about?”
Tenable Deviance API List deviances created or resolved since an event “Which deviances appeared or got resolved since the last event I processed?” Get a deviance history entry in a directory “How do I look up one deviance history record by id within a directory?” Export a checker's deviant objects as CSV “Can I download all AD objects failing an indicator as CSV?” List deviances in a directory “Which deviances exist across one domain, regardless of checker?”
Tenable Agent Tasks API Check status of a bulk agent task “Has my asynchronous bulk agent task finished yet?” Check status of a bulk agent group task “Is the bulk add or remove I started on an agent group done?” Add agents to an agent group in bulk “How do I add many agents to an agent group at once?” Remove agents from an agent group in bulk “Can I pull a batch of agents out of an agent group in one request?”
Tenable Scanner Groups API Create a scanner group “How do I create a new group to pool several scanners together?” List scanner groups “Which scanner groups exist in my Tenable Vulnerability Management instance?” Get scanner group details “What are the details of one particular scanner group?” Rename a scanner group “How do I rename an existing scanner group?”
Tenable Networks API Create a network object “How do I create a network to separate overlapping IP ranges?” List network objects “What network objects are set up in my Tenable organization?” Get details of a network “What settings does a specific network object have?” Update a network's name or settings “Can I rename an existing network object?”
Tenable Shared Collections API Create a shared collection “How do I create a shared collection to group scans for other users?” List shared collections “Which shared scan collections do I have access to?” Get a shared collection by ID “What are the details and permissions of one shared collection?” Update a shared collection “Can I rename a shared collection or change who it is shared with?”
Tenable User API List users “Who has an account on Identity Exposure?” Create a user “How do I add a new user account?” Show the signed-in user “Which user am I authenticated as?” Get a user “How do I look up a user by id?”
Tenable Cloud Connectors API Create a cloud connector “How do I connect a cloud account so its assets are discovered automatically?” List cloud connectors “Which cloud connectors are set up in my account?” Get a cloud connector's details “What is the configuration and last status of one cloud connector?” Update a cloud connector “Can I change a connector's name, service accounts or schedule?”

Showing 12 of 107 APIs with phrasing — see every API.

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-10-09 · rubric v0.23.0
Regulatory Posture applies to this provider. Its tags matched the Horizontal (data, software, accessibility, platform) regime, so Regulatory Posture carries 15 points of the composite. If this regime is wrong for your business, say so on your provider repo — the applicability map is public and we will correct it.
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it carries 10 points of the composite. It is scored from the published contracts themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in front of it, and the first time that check is skipped a duplicate record is created. Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet, not penalised by it.
The six quality facets above are damped to 75 points between them, because the conditional facet above carries the other 25. That is why each facet's contribution is shown against a damped maximum: raising a quality facet moves the composite by 75% of its nominal weight, not 100%. The full arithmetic is at apis.io/rating/.
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. Every facet and dimension name above is a link: it opens that measurement's own page — what it means, the exact checks that feed it, how the whole catalog distributes on it, and the providers at the top of it. This rating is computed from github.com/api-evangelist/tenable: open an issue to ask a question, or submit a pull request to add artifacts. Submit an artifact on GitHub — free → Manage your own listing — the Influence plan, $499/mo →

APIs 107

Individual APIs this provider publishes, each with its own machine-readable definition.

Tenable About API

Provide general information on Eridanis

Tenable Access Control (API) API

The Access Control (API) API from Tenable — 1 operation(s) for access control (api).

Tenable Access Control (Groups) API

The Access Control (Groups) API from Tenable — 4 operation(s) for access control (groups).

Tenable Access Control (Permissions) API

The Access Control (Permissions) API from Tenable — 5 operation(s) for access control (permissions).

Tenable Access Control (Roles) API

The Access Control (Roles) API from Tenable — 3 operation(s) for access control (roles).

Tenable Access Control (Users) API

The Access Control (Users) API from Tenable — 10 operation(s) for access control (users).

Tenable Access Groups v1 API

The Access Groups v1 API from Tenable — 4 operation(s) for access groups v1.

Tenable Access Groups v2 API

The Access Groups v2 API from Tenable — 4 operation(s) for access groups v2.

Tenable Account Groups API

The Tenable Managed Security Service Provider (MSSP) Portal API provides a secure and accessible way for MSSP administrators to manage and maintain multiple customer instances o...

Tenable Accounts API

The Tenable Managed Security Service Provider (MSSP) Portal API provides a secure and accessible way for MSSP administrators to manage and maintain multiple customer instances o...

Tenable Activity Log API

The Activity Log API from Tenable — 1 operation(s) for activity log.

Tenable AD object API

Representation of an Active Directory Object

Tenable Agent Config API

The Agent Config API from Tenable — 1 operation(s) for agent config.

Tenable Agent Exclusions API

The Agent Exclusions API from Tenable — 2 operation(s) for agent exclusions.

Tenable Agent Groups API

The Agent Groups API from Tenable — 3 operation(s) for agent groups.

Tenable Agent Tasks API

The Agent Tasks API from Tenable — 10 operation(s) for agent tasks.

Tenable Agents API

The Agents API from Tenable — 4 operation(s) for agents.

Tenable Alert API

New deviances alert

Tenable API key API

Token to programmatically access Eridanis

Tenable Application setting API

Tenable.ad global configuration

Tenable Applications API

With the WAS Applications API, you can create web application assets. For more information, see the [Targets](https://docs.tenable.com/web-app-scanning/Content/WAS/Scans/BasicSe...

Tenable Asset Attributes API

The Asset Attributes API from Tenable — 4 operation(s) for asset attributes.

Tenable Assets API

The Assets API from Tenable — 8 operation(s) for assets.

Tenable Attachments API

With the Attachments API, you can download auxiliary files generated by plugins during a scan. These attachments provide forensic evidence and deeper context for identified vuln...

Tenable Attack API

Attacks as detected by Tenable.ad

Tenable Attack Path API

The Tenable Attack Path API enables users to retrieve details about attack path findings and attack path vectors. A Finding is an attack technique that exists in one or more att...

Tenable Attack Path Exports API

The Tenable Attack Path Exports API enables users to export top attack paths, attack technique data, and MITRE ATT&CK heatmap data in JSON or CSV format. MITRE heatmap exports i...

Tenable Attack type configuration API

The attack type per directory configuration

Tenable Attack type option API

Security profile options relative to attack types (Indicator of Attacks)

Tenable Attestations API

After you submit a scan to Tenable for ASV review, you can use the Tenable PCI ASV API to retrieve a list of your attestations and see your current attestation request status. F...

Tenable Category API

A checker's category

Tenable Checker API

Checkers are the implementations of the state of the art of AD security

Tenable Checker option API

Security profile options relative to checkers (Indicator of Exposure)

Tenable Child Containers API

The Tenable Managed Security Service Provider (MSSP) Portal API provides a secure and accessible way for MSSP administrators to manage and maintain multiple customer instances o...

Tenable Cloud Connectors API

The Cloud Connectors API from Tenable — 6 operation(s) for cloud connectors.

Tenable Cloud statistics API

Attributes sent to tenable cloud statistics

Tenable Configurations API

With the Configurations API, you can create and maintain reusable scan settings. These endpoints allow you to perform standard CRUD operations on configuration objects to standa...

Tenable Credentials API

The Credentials API from Tenable — 4 operation(s) for credentials.

Tenable Dashboard API

A widget container

Tenable Dashboards API

The Tenable Managed Security Service Provider (MSSP) Portal API provides a secure and accessible way for MSSP administrators to manage and maintain multiple customer instances o...

Tenable Deviance API

Security deviance items

Tenable Directory API

Represents an Active directory

Tenable Domains API

The Tenable Managed Security Service Provider (MSSP) Portal API provides a secure and accessible way for MSSP administrators to manage and maintain multiple customer instances o...

Tenable Downloads API

The Downloads API enables customers to access and download installation and update files for available Tenable products. You can use the API endpoints to list product pages, lis...

Tenable Editor API

The Editor API from Tenable — 5 operation(s) for editor.

Tenable Email notifier API

An email notification about new deviances

Tenable Event API

A change in the Active Directory

Tenable Exclusions API

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

Tenable Exports API

With the Exports API, you can manage asynchronous finding exports. Use these endpoints to initiate export jobs, monitor status, and download results in chunks for integration wi...

Tenable Exports (Assets) API

The Exports (Assets) API from Tenable — 6 operation(s) for exports (assets).

Tenable Exports (Compliance Data) API

The Exports (Compliance Data) API from Tenable — 5 operation(s) for exports (compliance data).

Tenable Exports (Vulnerabilities) API

The Exports (Vulnerabilities) API from Tenable — 5 operation(s) for exports (vulnerabilities).

Tenable Exposure View API

The Tenable Exposure View API enables users to search Tenable Exposure view for their organization's cards or retrieve the details for a specified card. For more information abo...

Tenable File API

The File API from Tenable — 1 operation(s) for file.

Tenable Filters API

The Tenable Managed Security Service Provider (MSSP) Portal API provides a secure and accessible way for MSSP administrators to manage and maintain multiple customer instances o...

Tenable Folders API

The Folders API from Tenable — 4 operation(s) for folders.

Tenable Infrastructure API

A groupment of directories

Tenable Inventory API

The Tenable Inventory API enables users to search for their organization's assets and the software installed on those assets. Additionally, API endpoints are provided to retriev...

Tenable Inventory Exports API

The Tenable Inventory Exports API enables users to export inventory assets and findings in JSON or CSV format. For more information about exporting assets and findings from Tena...

Tenable LDAP configuration API

Configuration of LDAP for authentication purposes.

Tenable License API

Product license

Tenable Lockout policy API

Configuration of the mechanism that locks out user accounts after multiple failed login attempts.

Tenable Logos API

The Tenable Managed Security Service Provider (MSSP) Portal API provides a secure and accessible way for MSSP administrators to manage the logos of their customer's instances. B...

Tenable Metrics API

The Metrics API from Tenable — 1 operation(s) for metrics.

Tenable Networks API

The Networks API from Tenable — 6 operation(s) for networks.

Tenable OT Connectors API

The OT Connectors API from Tenable — 4 operation(s) for ot connectors.

Tenable Partners API

The Tenable Managed Security Service Provider (MSSP) Portal API provides a secure and accessible way for MSSP administrators to manage their partner information. Partner endpoin...

Tenable Permissions API

The Permissions API from Tenable — 1 operation(s) for permissions.

Tenable Plugins API

The Plugins API from Tenable — 7 operation(s) for plugins.

Tenable Policies API

The Policies API from Tenable — 5 operation(s) for policies.

Tenable Preference API

A user's preferences

Tenable Profile API

A set of Checker option value

Tenable Profiles API

The Profiles API from Tenable — 4 operation(s) for profiles.

Tenable Reason API

The reason why a AD object is marked as deviant

Tenable Recast Rules API

The Recast Rules API from Tenable — 4 operation(s) for recast rules.

Tenable Relay API

Configure relays that make AD queries for Ceti

Tenable Remediation Scans API

The Remediation Scans API from Tenable — 1 operation(s) for remediation scans.

Tenable Report access token API

Token to access the reports download

Tenable Reports API

The Reports API from Tenable — 3 operation(s) for reports.

Tenable Resource Links API

The Tenable Managed Security Service Provider (MSSP) Portal API provides a secure and accessible way for MSSP administrators to manage and maintain multiple customer instances o...

Tenable Role API

Groupment of permissions that may be assigned to several users

Tenable SAML configuration API

Authentification configuration with SAML

Tenable Scan Control API

The Scan Control API from Tenable — 5 operation(s) for scan control.

Tenable Scan Exports API

The Scan Exports API from Tenable — 4 operation(s) for scan exports.

Tenable Scan History API

The Scan History API from Tenable — 2 operation(s) for scan history.

Tenable Scan Results API

The Scan Results API from Tenable — 3 operation(s) for scan results.

Tenable Scan Status API

The Scan Status API from Tenable — 3 operation(s) for scan status.

Tenable Scan Tasks API

The Scan Tasks API from Tenable — 7 operation(s) for scan tasks.

Tenable Scanner Config API

The Scanner Config API from Tenable — 1 operation(s) for scanner config.

Tenable Scanner Groups API

The Scanner Groups API from Tenable — 5 operation(s) for scanner groups.

Tenable Scanner Profiles API

The Scanner Profiles API from Tenable — 2 operation(s) for scanner profiles.

Tenable Scanner Tasks API

The Scanner Tasks API from Tenable — 4 operation(s) for scanner tasks.

Tenable Scanners API

The Scanners API from Tenable — 5 operation(s) for scanners.

Tenable Scans API

The Scans API from Tenable — 11 operation(s) for scans.

Tenable Score API

The directories' scores

Tenable Server API

The Server API from Tenable — 2 operation(s) for server.

Tenable Shared Collections API

The Shared Collections API from Tenable — 5 operation(s) for shared collections.

Tenable Syslog API

A syslog alert

Tenable Tags API

The Tenable Exposure Management tags API enables users to search for their organization's tags. Additionally, API endpoints are provided to retrieve a list of asset and tag prop...

Tenable Target Groups API

The Target Groups API from Tenable — 3 operation(s) for target groups.

Tenable Templates API

With the Templates API, you can manage scan and user templates. Use these endpoints to retrieve default settings or create custom templates based on organizational policies. Tem...

Tenable Topology API

A graph to represent the trust relationships between different Active Directories

Tenable User API

A Tenable.ad user

Tenable Vulnerabilities API

The Vulnerabilities API from Tenable — 4 operation(s) for vulnerabilities.

Tenable Widget API

Contains a serie of data

Tenable Workbenches API

The Workbenches API from Tenable — 14 operation(s) for workbenches.

Scroll for all 107

Open Collections 108

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

API Collection

OPEN COLLECTION

Downloads About API

OPEN COLLECTION

Downloads About Alert API

OPEN COLLECTION

About Downloads API

OPEN COLLECTION

Downloads About Event API

OPEN COLLECTION

Downloads About File API

OPEN COLLECTION

Downloads About Logos API

OPEN COLLECTION

Downloads About Relay API

OPEN COLLECTION

Downloads About Role API

OPEN COLLECTION

Downloads About Scans API

OPEN COLLECTION

Downloads About Score API

OPEN COLLECTION

Downloads About Tags API

OPEN COLLECTION

Downloads About User API

OPEN COLLECTION

Scroll for all 108

MCP Servers 1

Model Context Protocol servers that expose these APIs to AI agents.

Tenable Hexa AI MCP Server

Tenable-hosted remote MCP server exposing ~90 structured tools from Tenable's Exposure Data Fabric to any MCP-compatible client (Claude Desktop, Claude Code, Cursor). Lets an AI...

MCP SERVER

Pricing Plans 2

Published pricing tiers and plan structures.

Tenable Plans Pricing

15 plans

PLANS

Rate Limits 1

Documented rate limits and quota policies.

Tenable Rate Limits

8 limits

RATE LIMITS

OpenAPI Overlays 115

Overlays applied on top of this provider's contracts. Each card says who wrote it: a document the provider publishes, or one API Evangelist derived or generated.

Tenable About Api Phrasing Overlay

2 actions · phrasing · tenable-about-api-openapi.yml

GENERATED

Tenable Access Control Api Api Phrasing Overlay

3 actions · phrasing · tenable-access-control-api-api-openapi.yml

GENERATED

Tenable Access Control Groups Api Phrasing Overlay

8 actions · phrasing · tenable-access-control-groups-api-openapi.yml

GENERATED

Tenable Access Control Permissions Api Phrasing Overlay

9 actions · phrasing · tenable-access-control-permissions-api-openapi.yml

GENERATED

Tenable Access Control Roles Api Phrasing Overlay

7 actions · phrasing · tenable-access-control-roles-api-openapi.yml

GENERATED

Tenable Access Control Users Api Phrasing Overlay

16 actions · phrasing · tenable-access-control-users-api-openapi.yml

GENERATED

Tenable Access Groups V1 Api Phrasing Overlay

8 actions · phrasing · tenable-access-groups-v1-api-openapi.yml

GENERATED

Tenable Access Groups V2 Api Phrasing Overlay

8 actions · phrasing · tenable-access-groups-v2-api-openapi.yml

GENERATED

Tenable Account Groups Api Phrasing Overlay

6 actions · phrasing · tenable-account-groups-api-openapi.yml

GENERATED

Tenable Accounts Api Phrasing Overlay

7 actions · phrasing · tenable-accounts-api-openapi.yml

GENERATED

Tenable Activity Log Api Phrasing Overlay

2 actions · phrasing · tenable-activity-log-api-openapi.yml

GENERATED

Tenable Ad Object Api Phrasing Overlay

8 actions · phrasing · tenable-ad-object-api-openapi.yml

GENERATED

Tenable Agent Config Api Phrasing Overlay

3 actions · phrasing · tenable-agent-config-api-openapi.yml

GENERATED

Tenable Agent Exclusions Api Phrasing Overlay

6 actions · phrasing · tenable-agent-exclusions-api-openapi.yml

GENERATED

Tenable Agent Groups Api Phrasing Overlay

8 actions · phrasing · tenable-agent-groups-api-openapi.yml

GENERATED

Tenable Agent Tasks Api Phrasing Overlay

11 actions · phrasing · tenable-agent-tasks-api-openapi.yml

GENERATED

Tenable Agents Api Phrasing Overlay

7 actions · phrasing · tenable-agents-api-openapi.yml

GENERATED

Tenable Alert Api Phrasing Overlay

5 actions · phrasing · tenable-alert-api-openapi.yml

GENERATED

Tenable Api Key Api Phrasing Overlay

3 actions · phrasing · tenable-api-key-api-openapi.yml

GENERATED

Tenable Application Setting Api Phrasing Overlay

3 actions · phrasing · tenable-application-setting-api-openapi.yml

GENERATED

Tenable Applications Api Phrasing Overlay

2 actions · phrasing · tenable-applications-api-openapi.yml

GENERATED

Tenable Asset Attributes Api Phrasing Overlay

10 actions · phrasing · tenable-asset-attributes-api-openapi.yml

GENERATED

Tenable Assets Api Phrasing Overlay

9 actions · phrasing · tenable-assets-api-openapi.yml

GENERATED

Tenable Attachments Api Phrasing Overlay

2 actions · phrasing · tenable-attachments-api-openapi.yml

GENERATED

Tenable Attack Api Phrasing Overlay

3 actions · phrasing · tenable-attack-api-openapi.yml

GENERATED

Tenable Attack Path Api Phrasing Overlay

3 actions · phrasing · tenable-attack-path-api-openapi.yml

GENERATED

Tenable Attack Path Exports Api Phrasing Overlay

6 actions · phrasing · tenable-attack-path-exports-api-openapi.yml

GENERATED

Tenable Attack Type Api Phrasing Overlay

2 actions · phrasing · tenable-attack-type-api-openapi.yml

GENERATED

Tenable Attack Type Configuration Api Phrasing Overlay

3 actions · phrasing · tenable-attack-type-configuration-api-openapi.yml

GENERATED

Tenable Attack Type Option Api Phrasing Overlay

3 actions · phrasing · tenable-attack-type-option-api-openapi.yml

GENERATED

Tenable Attestations Api Phrasing Overlay

6 actions · phrasing · tenable-attestations-api-openapi.yml

GENERATED

Tenable Category Api Phrasing Overlay

3 actions · phrasing · tenable-category-api-openapi.yml

GENERATED

Tenable Checker Api Phrasing Overlay

3 actions · phrasing · tenable-checker-api-openapi.yml

GENERATED

Tenable Checker Option Api Phrasing Overlay

3 actions · phrasing · tenable-checker-option-api-openapi.yml

GENERATED

Tenable Child Containers Api Phrasing Overlay

4 actions · phrasing · tenable-child-containers-api-openapi.yml

GENERATED

Tenable Cloud Connectors Api Phrasing Overlay

10 actions · phrasing · tenable-cloud-connectors-api-openapi.yml

GENERATED

Tenable Cloud Statistics Api Phrasing Overlay

2 actions · phrasing · tenable-cloud-statistics-api-openapi.yml

GENERATED

Tenable Configurations Api Phrasing Overlay

10 actions · phrasing · tenable-configurations-api-openapi.yml

GENERATED

Tenable Credentials Api Phrasing Overlay

8 actions · phrasing · tenable-credentials-api-openapi.yml

GENERATED

Tenable Dashboard Api Phrasing Overlay

6 actions · phrasing · tenable-dashboard-api-openapi.yml

GENERATED

Tenable Dashboards Api Phrasing Overlay

2 actions · phrasing · tenable-dashboards-api-openapi.yml

GENERATED

Tenable Deviance Api Phrasing Overlay

13 actions · phrasing · tenable-deviance-api-openapi.yml

GENERATED

Tenable Directory Api Phrasing Overlay

8 actions · phrasing · tenable-directory-api-openapi.yml

GENERATED

Tenable Domains Api Phrasing Overlay

6 actions · phrasing · tenable-domains-api-openapi.yml

GENERATED

Tenable Downloads Api Overlay

1 action · update · tenable-downloads-api-openapi.json

UNRECORDED

Tenable Downloads Api Phrasing Overlay

4 actions · phrasing · tenable-downloads-api-openapi.yml

GENERATED

Tenable Editor Api Phrasing Overlay

6 actions · phrasing · tenable-editor-api-openapi.yml

GENERATED

Tenable Email Notifier Api Phrasing Overlay

8 actions · phrasing · tenable-email-notifier-api-openapi.yml

GENERATED

Tenable Event Api Phrasing Overlay

4 actions · phrasing · tenable-event-api-openapi.yml

GENERATED

Tenable Exclusions Api Phrasing Overlay

7 actions · phrasing · tenable-exclusions-api-openapi.yml

GENERATED

Tenable Exports Api Phrasing Overlay

6 actions · phrasing · tenable-exports-api-openapi.yml

GENERATED

Tenable Exports Assets Api Phrasing Overlay

7 actions · phrasing · tenable-exports-assets-api-openapi.yml

GENERATED

Tenable Exports Compliance Data Api Phrasing Overlay

6 actions · phrasing · tenable-exports-compliance-data-api-openapi.yml

GENERATED

Tenable Exports Vulnerabilities Api Phrasing Overlay

6 actions · phrasing · tenable-exports-vulnerabilities-api-openapi.yml

GENERATED

Tenable Exposure Management Overlay

1 action · update · tenable-exposure-management-openapi.json

UNRECORDED

Tenable Exposure View Api Phrasing Overlay

3 actions · phrasing · tenable-exposure-view-api-openapi.yml

GENERATED

Tenable File Api Phrasing Overlay

2 actions · phrasing · tenable-file-api-openapi.yml

GENERATED

Tenable Filters Api Phrasing Overlay

16 actions · phrasing · tenable-filters-api-openapi.yml

GENERATED

Tenable Folders Api Phrasing Overlay

9 actions · phrasing · tenable-folders-api-openapi.yml

GENERATED

Tenable Identity Exposure Overlay

1 action · update · tenable-identity-exposure-openapi.json

UNRECORDED

Tenable Infrastructure Api Phrasing Overlay

6 actions · phrasing · tenable-infrastructure-api-openapi.yml

GENERATED

Tenable Inventory Api Phrasing Overlay

7 actions · phrasing · tenable-inventory-api-openapi.yml

GENERATED

Tenable Inventory Exports Api Phrasing Overlay

7 actions · phrasing · tenable-inventory-exports-api-openapi.yml

GENERATED

Tenable Ldap Configuration Api Phrasing Overlay

3 actions · phrasing · tenable-ldap-configuration-api-openapi.yml

GENERATED

Tenable License Api Phrasing Overlay

5 actions · phrasing · tenable-license-api-openapi.yml

GENERATED

Tenable Lockout Policy Api Phrasing Overlay

3 actions · phrasing · tenable-lockout-policy-api-openapi.yml

GENERATED

Tenable Logos Api Phrasing Overlay

9 actions · phrasing · tenable-logos-api-openapi.yml

GENERATED

Tenable Metrics Api Phrasing Overlay

2 actions · phrasing · tenable-metrics-api-openapi.yml

GENERATED

Tenable Mssp Overlay

1 action · update · tenable-mssp-openapi.json

UNRECORDED

Tenable Networks Api Phrasing Overlay

11 actions · phrasing · tenable-networks-api-openapi.yml

GENERATED

Tenable Ot Connectors Api Phrasing Overlay

7 actions · phrasing · tenable-ot-connectors-api-openapi.yml

GENERATED

Tenable Partners Api Phrasing Overlay

2 actions · phrasing · tenable-partners-api-openapi.yml

GENERATED

Tenable Pci Asv Overlay

1 action · update · tenable-pci-asv-openapi.json

UNRECORDED

Tenable Permissions Api Phrasing Overlay

3 actions · phrasing · tenable-permissions-api-openapi.yml

GENERATED

Tenable Platform Settings Overlay

1 action · update · tenable-tenable-platform-settings-openapi.json

UNRECORDED

Tenable Plugins Api Phrasing Overlay

8 actions · phrasing · tenable-plugins-api-openapi.yml

GENERATED

Tenable Policies Api Phrasing Overlay

9 actions · phrasing · tenable-policies-api-openapi.yml

GENERATED

Tenable Preference Api Phrasing Overlay

3 actions · phrasing · tenable-preference-api-openapi.yml

GENERATED

Tenable Profile Api Phrasing Overlay

9 actions · phrasing · tenable-profile-api-openapi.yml

GENERATED

Tenable Profiles Api Phrasing Overlay

8 actions · phrasing · tenable-profiles-api-openapi.yml

GENERATED

Tenable Reason Api Phrasing Overlay

5 actions · phrasing · tenable-reason-api-openapi.yml

GENERATED

Tenable Recast Rules Api Phrasing Overlay

7 actions · phrasing · tenable-recast-rules-api-openapi.yml

GENERATED

Tenable Relay Api Phrasing Overlay

2 actions · phrasing · tenable-relay-api-openapi.yml

GENERATED

Tenable Remediation Scans Api Phrasing Overlay

3 actions · phrasing · tenable-remediation-scans-api-openapi.yml

GENERATED

Tenable Report Access Token Api Phrasing Overlay

3 actions · phrasing · tenable-report-access-token-api-openapi.yml

GENERATED

Tenable Reports Api Phrasing Overlay

4 actions · phrasing · tenable-reports-api-openapi.yml

GENERATED

Tenable Resource Links Api Phrasing Overlay

4 actions · phrasing · tenable-resource-links-api-openapi.yml

GENERATED

Tenable Role Api Phrasing Overlay

9 actions · phrasing · tenable-role-api-openapi.yml

GENERATED

Tenable Saml Configuration Api Phrasing Overlay

4 actions · phrasing · tenable-saml-configuration-api-openapi.yml

GENERATED

Tenable Scan Control Api Phrasing Overlay

6 actions · phrasing · tenable-scan-control-api-openapi.yml

GENERATED

Tenable Scan Exports Api Phrasing Overlay

5 actions · phrasing · tenable-scan-exports-api-openapi.yml

GENERATED

Tenable Scan History Api Phrasing Overlay

4 actions · phrasing · tenable-scan-history-api-openapi.yml

GENERATED

Tenable Scan Results Api Phrasing Overlay

4 actions · phrasing · tenable-scan-results-api-openapi.yml

GENERATED

Tenable Scan Status Api Phrasing Overlay

4 actions · phrasing · tenable-scan-status-api-openapi.yml

GENERATED

Tenable Scan Tasks Api Phrasing Overlay

8 actions · phrasing · tenable-scan-tasks-api-openapi.yml

GENERATED

Tenable Scanner Config Api Phrasing Overlay

3 actions · phrasing · tenable-scanner-config-api-openapi.yml

GENERATED

Tenable Scanner Groups Api Phrasing Overlay

11 actions · phrasing · tenable-scanner-groups-api-openapi.yml

GENERATED

Tenable Scanner Profiles Api Phrasing Overlay

4 actions · phrasing · tenable-scanner-profiles-api-openapi.yml

GENERATED

Tenable Scanner Tasks Api Phrasing Overlay

5 actions · phrasing · tenable-scanner-tasks-api-openapi.yml

GENERATED

Tenable Scanners Api Phrasing Overlay

8 actions · phrasing · tenable-scanners-api-openapi.yml

GENERATED

Tenable Scans Api Phrasing Overlay

18 actions · phrasing · tenable-scans-api-openapi.yml

GENERATED

Tenable Score Api Phrasing Overlay

2 actions · phrasing · tenable-score-api-openapi.yml

GENERATED

Tenable Server Api Phrasing Overlay

3 actions · phrasing · tenable-server-api-openapi.yml

GENERATED

Tenable Shared Collections Api Phrasing Overlay

11 actions · phrasing · tenable-shared-collections-api-openapi.yml

GENERATED

Tenable Syslog Api Phrasing Overlay

8 actions · phrasing · tenable-syslog-api-openapi.yml

GENERATED

Tenable Tags Api Phrasing Overlay

18 actions · phrasing · tenable-tags-api-openapi.yml

GENERATED

Tenable Target Groups Api Phrasing Overlay

6 actions · phrasing · tenable-target-groups-api-openapi.yml

GENERATED

Tenable Templates Api Phrasing Overlay

7 actions · phrasing · tenable-templates-api-openapi.yml

GENERATED

Tenable Topology Api Phrasing Overlay

2 actions · phrasing · tenable-topology-api-openapi.yml

GENERATED

Tenable User Api Phrasing Overlay

11 actions · phrasing · tenable-user-api-openapi.yml

GENERATED

Tenable Vulnerabilities Api Phrasing Overlay

5 actions · phrasing · tenable-vulnerabilities-api-openapi.yml

GENERATED

Tenable Vulnerability Management Overlay

1 action · update · tenable-vulnerability-management-openapi.json

UNRECORDED

Tenable Web App Scanning Overlay

1 action · update · tenable-web-app-scanning-openapi.json

UNRECORDED

Tenable Widget Api Phrasing Overlay

8 actions · phrasing · tenable-widget-api-openapi.yml

GENERATED

Tenable Workbenches Api Phrasing Overlay

15 actions · phrasing · tenable-workbenches-api-openapi.yml

GENERATED

Scroll for all 115

Security Posture 4

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Tenable Authentication

apiKey · 3 schemes

SECURITY

Tenable Domain Security

TLSv1.3 · HSTS · DNSSEC · DMARC

SECURITY

Tenable Vulnerability Disclosure

Hackerone · security.txt · contact published

SECURITY

Tenable Trust Center

SOC 2, ISO/IEC 27001:2022, FedRAMP (Tenable One VM + Web App Scanning, ATO 2021), StateRAMP (Tenable One VM, Authorized), CSA STAR, NIAP (Security Center, Nessus Manager, Nessus...

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Tenable Agentic Access

553 operations · 250 acting · 29 human-in-the-loop

553 operations · 250 acting

AGENTIC

Resources

Get Started 4

Portal, sign-up, and the first successful call

Documentation 2

Reference material describing how the API behaves

Agent Surfaces 5

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 5

Pagination, idempotency, versioning, errors, and events

Build 3

SDKs, sample code, and the tooling you integrate with

Access & Security 6

Authentication, authorization, and security posture

Operate 5

Status, limits, changes, and where to get help

Commercial 4

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Other 2

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: tenable
name: Tenable
description: Tenable is a cybersecurity and exposure-management company, maker of Nessus and the Tenable One platform, providing
  vulnerability management, web application scanning, cloud security, identity exposure, attack surface management and OT
  security. Its developer platform (developer.tenable.com) exposes eight OpenAPI 3 REST APIs on cloud.tenable.com covering
  Vulnerability Management, Web App Scanning, Exposure Management, Platform & Settings, PCI ASV, MSSP, Identity Exposure and
  Downloads, all authenticated with X-ApiKeys access/secret keys, plus the official pyTenable SDK and a Tenable-hosted Hexa
  AI MCP server.
url: https://raw.githubusercontent.com/api-evangelist/tenable/refs/heads/main/apis.yml
x-type: company
x-source: vc-portfolio
x-backed-by:
- accel
- insight-partners
x-tier: stub
x-tier-reason: portfolio-lead
deliveryModel:
  model: saas
  open_source: false
  commercial: true
  callable_host: true
  label: Hosted service · you call their endpoint
  confidence: high
  source:
  - openapi
  - pricing
  generated: '2026-08-28'
  method: derived
accessModel:
  pricing: unknown
  onboarding: unknown
  trial: false
  try_now: false
  public: false
  label: Unknown
  confidence: low
  source:
  - authentication
  - security
  generated: '2026-09-03'
  method: derived
specificationVersion: '0.23'
created: '2026-07-17'
modified: '2026-07-21'
image: https://www.tenable.com/sites/all/themes/tenable/logo.svg
tags:
- Company
- Enterprise
- Cybersecurity
- Vulnerability Management
- Exposure Management
- Security
- Cloud Security
- Attack Surface Management
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
- FN: APIs.json
  email: info@apis.io
apis:
- aid: tenable:tenable-about-api
  name: Tenable About API
  description: Provide general information on Eridanis
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - About
  properties:
  - type: OpenAPI
    url: openapi/tenable-about-api-openapi.yml
- aid: tenable:tenable-access-control-api-api
  name: Tenable Access Control (API) API
  description: The Access Control (API) API from Tenable — 1 operation(s) for access control (api).
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Access Control (API)
  properties:
  - type: OpenAPI
    url: openapi/tenable-access-control-api-api-openapi.yml
- aid: tenable:tenable-access-control-groups-api
  name: Tenable Access Control (Groups) API
  description: The Access Control (Groups) API from Tenable — 4 operation(s) for access control (groups).
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Access Control (Groups)
  properties:
  - type: OpenAPI
    url: openapi/tenable-access-control-groups-api-openapi.yml
- aid: tenable:tenable-access-control-permissions-api
  name: Tenable Access Control (Permissions) API
  description: The Access Control (Permissions) API from Tenable — 5 operation(s) for access control (permissions).
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Access Control - Permissions
  tags_raw:
  - Access Control (Permissions)
  properties:
  - type: OpenAPI
    url: openapi/tenable-access-control-permissions-api-openapi.yml
- aid: tenable:tenable-access-control-roles-api
  name: Tenable Access Control (Roles) API
  description: The Access Control (Roles) API from Tenable — 3 operation(s) for access control (roles).
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Access Control (Roles)
  properties:
  - type: OpenAPI
    url: openapi/tenable-access-control-roles-api-openapi.yml
- aid: tenable:tenable-access-control-users-api
  name: Tenable Access Control (Users) API
  description: The Access Control (Users) API from Tenable — 10 operation(s) for access control (users).
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Access Control - Users
  tags_raw:
  - Access Control (Users)
  properties:
  - type: OpenAPI
    url: openapi/tenable-access-control-users-api-openapi.yml
- aid: tenable:tenable-access-groups-v1-api
  name: Tenable Access Groups v1 API
  description: The Access Groups v1 API from Tenable — 4 operation(s) for access groups v1.
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Access Groups v1
  properties:
  - type: OpenAPI
    url: openapi/tenable-access-groups-v1-api-openapi.yml
- aid: tenable:tenable-access-groups-v2-api
  name: Tenable Access Groups v2 API
  description: The Access Groups v2 API from Tenable — 4 operation(s) for access groups v2.
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Access Groups v2
  properties:
  - type: OpenAPI
    url: openapi/tenable-access-groups-v2-api-openapi.yml
- aid: tenable:tenable-account-groups-api
  name: Tenable Account Groups API
  description: "The Tenable Managed Security Service Provider (MSSP) Portal API provides a secure and accessible way for MSSP\
    \ administrators to manage and maintain multiple customer instances of Tenable products. The account group endpoints in\
    \ the Tenable MSSP Portal API enable users to create, list, update, and delete account groups. Account groups enable you\
    \ to group similar customer accounts and facilitates the search for specific accounts. \n\nFor more information about\
    \ account groups in the Tenable MSSP Portal, see [Create an Account Group](https://docs.tenable.com/managed-security-service-provider/Content/CreateAccountGroup.htm)\
    \ in the Tenable Managed Security Service Provider (MSSP) User Guide."
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Account Groups
  properties:
  - type: OpenAPI
    url: openapi/tenable-account-groups-api-openapi.yml
- aid: tenable:tenable-accounts-api
  name: Tenable Accounts API
  description: "The Tenable Managed Security Service Provider (MSSP) Portal API provides a secure and accessible way for MSSP\
    \ administrators to manage and maintain multiple customer instances of Tenable products. Account endpoints in the Tenable\
    \ MSSP Portal API enables customers to view and manage your MSSP customer accounts. \n\nFor more information about the\
    \ Tenable MSSP Portal, see the [Tenable MSSP Portal User Guide](https://docs.tenable.com/managed-security-service-provider/Content/Welcome.htm)."
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Account
  tags_raw:
  - Accounts
  properties:
  - type: OpenAPI
    url: openapi/tenable-accounts-api-openapi.yml
- aid: tenable:tenable-activity-log-api
  name: Tenable Activity Log API
  description: The Activity Log API from Tenable — 1 operation(s) for activity log.
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Activity Log
  properties:
  - type: OpenAPI
    url: openapi/tenable-activity-log-api-openapi.yml
- aid: tenable:tenable-ad-object-api
  name: Tenable AD object API
  description: Representation of an Active Directory Object
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - AD object
  properties:
  - type: OpenAPI
    url: openapi/tenable-ad-object-api-openapi.yml
- aid: tenable:tenable-agent-config-api
  name: Tenable Agent Config API
  description: The Agent Config API from Tenable — 1 operation(s) for agent config.
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Agent Config
  properties:
  - type: OpenAPI
    url: openapi/tenable-agent-config-api-openapi.yml
- aid: tenable:tenable-agent-exclusions-api
  name: Tenable Agent Exclusions API
  description: The Agent Exclusions API from Tenable — 2 operation(s) for agent exclusions.
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Agent Exclusions
  properties:
  - type: OpenAPI
    url: openapi/tenable-agent-exclusions-api-openapi.yml
- aid: tenable:tenable-agent-groups-api
  name: Tenable Agent Groups API
  description: The Agent Groups API from Tenable — 3 operation(s) for agent groups.
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Agent Groups
  properties:
  - type: OpenAPI
    url: openapi/tenable-agent-groups-api-openapi.yml
- aid: tenable:tenable-agent-tasks-api
  name: Tenable Agent Tasks API
  description: The Agent Tasks API from Tenable — 10 operation(s) for agent tasks.
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Agent Tasks
  properties:
  - type: OpenAPI
    url: openapi/tenable-agent-tasks-api-openapi.yml
- aid: tenable:tenable-agents-api
  name: Tenable Agents API
  description: The Agents API from Tenable — 4 operation(s) for agents.
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Agents
  properties:
  - type: OpenAPI
    url: openapi/tenable-agents-api-openapi.yml
- aid: tenable:tenable-alert-api
  name: Tenable Alert API
  description: New deviances alert
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Alert
  properties:
  - type: OpenAPI
    url: openapi/tenable-alert-api-openapi.yml
- aid: tenable:tenable-api-key-api
  name: Tenable API key API
  description: Token to programmatically access Eridanis
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - APIKeys
  tags_raw:
  - API key
  properties:
  - type: OpenAPI
    url: openapi/tenable-api-key-api-openapi.yml
- aid: tenable:tenable-application-setting-api
  name: Tenable Application setting API
  description: Tenable.ad global configuration
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Application setting
  properties:
  - type: OpenAPI
    url: openapi/tenable-application-setting-api-openapi.yml
- aid: tenable:tenable-applications-api
  name: Tenable Applications API
  description: 'With the WAS Applications API, you can create web application assets.


    For more information, see the [Targets](https://docs.tenable.com/web-app-scanning/Content/WAS/Scans/BasicSettings.htm#Targets)
    section on the [Basic Settings](https://docs.tenable.com/web-app-scanning/Content/WAS/Scans/BasicSettings.htm) page in
    the _Tenable Web App Scanning User Guide_.'
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Application
  tags_raw:
  - Applications
  properties:
  - type: OpenAPI
    url: openapi/tenable-applications-api-openapi.yml
- aid: tenable:tenable-asset-attributes-api
  name: Tenable Asset Attributes API
  description: The Asset Attributes API from Tenable — 4 operation(s) for asset attributes.
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Asset Attributes
  properties:
  - type: OpenAPI
    url: openapi/tenable-asset-attributes-api-openapi.yml
- aid: tenable:tenable-assets-api
  name: Tenable Assets API
  description: The Assets API from Tenable — 8 operation(s) for assets.
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Assets
  properties:
  - type: OpenAPI
    url: openapi/tenable-assets-api-openapi.yml
- aid: tenable:tenable-attachments-api
  name: Tenable Attachments API
  description: 'With the Attachments API, you can download auxiliary files generated by plugins during a scan. These attachments
    provide forensic evidence and deeper context for identified vulnerabilities.


    For more information, see the [Tenable Web App Scanning User Guide](https://docs.tenable.com/web-app-scanning/).'
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Attachments
  properties:
  - type: OpenAPI
    url: openapi/tenable-attachments-api-openapi.yml
- aid: tenable:tenable-attack-api
  name: Tenable Attack API
  description: Attacks as detected by Tenable.ad
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Attack
  properties:
  - type: OpenAPI
    url: openapi/tenable-attack-api-openapi.yml
- aid: tenable:tenable-attack-path-api
  name: Tenable Attack Path API
  description: The Tenable Attack Path API enables users to retrieve details about attack path findings and attack path vectors.
    A Finding is an attack technique that exists in one or more attack paths that lead to one or more critical assets. The
    Findings tab in Attack Path Analysis takes your data and pairs it with advanced graph analytics and the MITRE ATT&CK®
    Framework to create Findings, which enables you to understand and act on the unknowns that enable and amplify threat impact
    on your assets and information. For more information about findings, see [Attack Path](https://docs.tenable.com/exposure-management/Content/exposure-management/attack-path/attack-path.htm)
    in the _Tenable Exposure Management User Guide._
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Attack Path
  properties:
  - type: OpenAPI
    url: openapi/tenable-attack-path-api-openapi.yml
- aid: tenable:tenable-attack-path-exports-api
  name: Tenable Attack Path Exports API
  description: The Tenable Attack Path Exports API enables users to export top attack paths, attack technique data, and MITRE
    ATT&CK heatmap data in JSON or CSV format. MITRE heatmap exports in JSON conform to the MITRE ATT&CK Navigator layer schema,
    allowing direct import into Navigator. For more information about attack paths and attack techniques, see [Attack Path](https://docs.tenable.com/exposure-management/Content/exposure-management/attack-path/attack-path.htm)
    in the _Tenable Exposure Management User Guide_.
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Attack Path Exports
  properties:
  - type: OpenAPI
    url: openapi/tenable-attack-path-exports-api-openapi.yml
- aid: tenable:tenable-attack-type-api
  name: Tenable Attack type API
  description: Attack types
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Attack type
  properties:
  - type: OpenAPI
    url: openapi/tenable-attack-type-api-openapi.yml
- aid: tenable:tenable-attack-type-configuration-api
  name: Tenable Attack type configuration API
  description: The attack type per directory configuration
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Attack type configuration
  properties:
  - type: OpenAPI
    url: openapi/tenable-attack-type-configuration-api-openapi.yml
- aid: tenable:tenable-attack-type-option-api
  name: Tenable Attack type option API
  description: Security profile options relative to attack types (Indicator of Attacks)
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Attack type option
  properties:
  - type: OpenAPI
    url: openapi/tenable-attack-type-option-api-openapi.yml
- aid: tenable:tenable-attestations-api
  name: Tenable Attestations API
  description: After you submit a scan to Tenable for ASV review, you can use the Tenable PCI ASV API to retrieve a list of
    your attestations and see your current attestation request status. For more information, see [Create an Attestation](https://docs.tenable.com/vulnerability-management/Content/pci-asv/CreateAttestation.htm)
    in the Tenable Vulnerability Management User Guide.
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Attestation
  tags_raw:
  - Attestations
  properties:
  - type: OpenAPI
    url: openapi/tenable-attestations-api-openapi.yml
- aid: tenable:tenable-category-api
  name: Tenable Category API
  description: A checker's category
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Category
  properties:
  - type: OpenAPI
    url: openapi/tenable-category-api-openapi.yml
- aid: tenable:tenable-checker-api
  name: Tenable Checker API
  description: Checkers are the implementations of the state of the art of AD security
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Checker
  properties:
  - type: OpenAPI
    url: openapi/tenable-checker-api-openapi.yml
- aid: tenable:tenable-checker-option-api
  name: Tenable Checker option API
  description: Security profile options relative to checkers (Indicator of Exposure)
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Checker option
  properties:
  - type: OpenAPI
    url: openapi/tenable-checker-option-api-openapi.yml
- aid: tenable:tenable-child-containers-api
  name: Tenable Child Containers API
  description: "The Tenable Managed Security Service Provider (MSSP) Portal API provides a secure and accessible way for MSSP\
    \ administrators to manage and maintain multiple customer instances of Tenable products. Child Containers endpoints in\
    \ the Tenable MSSP Portal API enables customers to view and manage your child accounts. \n\nFor more information about\
    \ the Tenable MSSP Portal, see the [Tenable MSSP Portal User Guide](https://docs.tenable.com/managed-security-service-provider/Content/Welcome.htm)."
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Child Containers
  properties:
  - type: OpenAPI
    url: openapi/tenable-child-containers-api-openapi.yml
- aid: tenable:tenable-cloud-connectors-api
  name: Tenable Cloud Connectors API
  description: The Cloud Connectors API from Tenable — 6 operation(s) for cloud connectors.
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Cloud Connectors
  properties:
  - type: OpenAPI
    url: openapi/tenable-cloud-connectors-api-openapi.yml
- aid: tenable:tenable-cloud-statistics-api
  name: Tenable Cloud statistics API
  description: Attributes sent to tenable cloud statistics
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Cloud statistics
  properties:
  - type: OpenAPI
    url: openapi/tenable-cloud-statistics-api-openapi.yml
- aid: tenable:tenable-configurations-api
  name: Tenable Configurations API
  description: 'With the Configurations API, you can create and maintain reusable scan settings. These endpoints allow you
    to perform standard CRUD operations on configuration objects to standardize scanning across your environment.


    For more information, see [Scan Templates](https://docs.tenable.com/web-app-scanning/Content/WAS/Scans/WASScanSettings.htm)
    in the _Tenable Web App Scanning User Guide_.'
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Configurations
  properties:
  - type: OpenAPI
    url: openapi/tenable-configurations-api-openapi.yml
- aid: tenable:tenable-credentials-api
  name: Tenable Credentials API
  description: The Credentials API from Tenable — 4 operation(s) for credentials.
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Credentials
  properties:
  - type: OpenAPI
    url: openapi/tenable-credentials-api-openapi.yml
- aid: tenable:tenable-dashboard-api
  name: Tenable Dashboard API
  description: A widget container
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Dashboards
  tags_raw:
  - Dashboard
  properties:
  - type: OpenAPI
    url: openapi/tenable-dashboard-api-openapi.yml
- aid: tenable:tenable-dashboards-api
  name: Tenable Dashboards API
  description: "The Tenable Managed Security Service Provider (MSSP) Portal API provides a secure and accessible way for MSSP\
    \ administrators to manage and maintain multiple customer instances of Tenable products. Dashboard endpoints in the Tenable\
    \ MSSP Portal API enables customers to retrieve details for various dashboard widgets. \n\nFor more information about\
    \ the Tenable MSSP Portal, see the [Tenable MSSP Portal User Guide](https://docs.tenable.com/managed-security-service-provider/Content/Welcome.htm)."
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Dashboards
  properties:
  - type: OpenAPI
    url: openapi/tenable-dashboards-api-openapi.yml
- aid: tenable:tenable-deviance-api
  name: Tenable Deviance API
  description: Security deviance items
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Deviance
  properties:
  - type: OpenAPI
    url: openapi/tenable-deviance-api-openapi.yml
- aid: tenable:tenable-directory-api
  name: Tenable Directory API
  description: Represents an Active directory
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Directory
  properties:
  - type: OpenAPI
    url: openapi/tenable-directory-api-openapi.yml
- aid: tenable:tenable-domains-api
  name: Tenable Domains API
  description: "The Tenable Managed Security Service Provider (MSSP) Portal API provides a secure and accessible way for MSSP\
    \ administrators to manage and maintain multiple customer instances of Tenable products. Domains endpoints in the Tenable\
    \ MSSP Portal API enables customers to add domains, list domains, get domain details, update domains, and send activation\
    \ codes to add domains. \n\nFor more information about the Tenable MSSP Portal, see the [Tenable MSSP Portal User Guide](https://docs.tenable.com/managed-security-service-provider/Content/Welcome.htm)."
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Domains
  properties:
  - type: OpenAPI
    url: openapi/tenable-domains-api-openapi.yml
- aid: tenable:tenable-downloads-api
  name: Tenable Downloads API
  description: 'The Downloads API enables customers to access and download installation and update files for available Tenable
    products. You can use the API endpoints to list product pages, list downloads available for a specific product, and to
    download a file. The endpoints can also be used to determine and download the latest version of a file to facilitate the
    automation of an installation.


    **Note:** The Tenable Downloads API uses a different server URL than the Tenable Vulnerability Management API:


    `https://www.tenable.com/downloads/api/v2/pages`.


    ### Authentication


    Like the Downloads website, certain files require authentication to download. When files have a `"requires_auth": true`
    attribute on the product list page, the Downloads API uses bearer token authentication and requires a valid token in the
    Authorization header to download the file:

    ```

    Authorization: Bearer AbCdEf123456

    ```


    To access or reset your authentication token, navigate to the [Authentication Token](https://www.tenable.com/downloads/api-docs)
    page.


    Examples of product downloads that **do not** require authentication include Nessus and Nessus Agents.'
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Downloads
  properties:
  - type: OpenAPI
    url: openapi/tenable-downloads-api-openapi.yml
- aid: tenable:tenable-editor-api
  name: Tenable Editor API
  description: The Editor API from Tenable — 5 operation(s) for editor.
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Editor
  properties:
  - type: OpenAPI
    url: openapi/tenable-editor-api-openapi.yml
- aid: tenable:tenable-email-notifier-api
  name: Tenable Email notifier API
  description: An email notification about new deviances
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Email notifier
  properties:
  - type: OpenAPI
    url: openapi/tenable-email-notifier-api-openapi.yml
- aid: tenable:tenable-event-api
  name: Tenable Event API
  description: A change in the Active Directory
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Event
  properties:
  - type: OpenAPI
    url: openapi/tenable-event-api-openapi.yml
- aid: tenable:tenable-exclusions-api
  name: Tenable Exclusions API
  description: The Exclusions API from Tenable — 3 operation(s) for exclusions.
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Exclusions
  properties:
  - type: OpenAPI
    url: openapi/tenable-exclusions-api-openapi.yml
- aid: tenable:tenable-exports-api
  name: Tenable Exports API
  description: With the Exports API, you can manage asynchronous finding exports. Use these endpoints to initiate export jobs,
    monitor status, and download results in chunks for integration with external workflow management systems.
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Export
  tags_raw:
  - Exports
  properties:
  - type: OpenAPI
    url: openapi/tenable-exports-api-openapi.yml
- aid: tenable:tenable-exports-assets-api
  name: Tenable Exports (Assets) API
  description: The Exports (Assets) API from Tenable — 6 operation(s) for exports (assets).
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Exports (Assets)
  properties:
  - type: OpenAPI
    url: openapi/tenable-exports-assets-api-openapi.yml
- aid: tenable:tenable-exports-compliance-data-api
  name: Tenable Exports (Compliance Data) API
  description: The Exports (Compliance Data) API from Tenable — 5 operation(s) for exports (compliance data).
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Exports (Compliance Data)
  properties:
  - type: OpenAPI
    url: openapi/tenable-exports-compliance-data-api-openapi.yml
- aid: tenable:tenable-exports-vulnerabilities-api
  name: Tenable Exports (Vulnerabilities) API
  description: The Exports (Vulnerabilities) API from Tenable — 5 operation(s) for exports (vulnerabilities).
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Exports (Vulnerabilities)
  properties:
  - type: OpenAPI
    url: openapi/tenable-exports-vulnerabilities-api-openapi.yml
- aid: tenable:tenable-exposure-view-api
  name: Tenable Exposure View API
  description: The Tenable Exposure View API enables users to search Tenable Exposure view for their organization's cards
    or retrieve the details for a specified card. For more information about Exposure View, see [Exposure View](https://docs.tenable.com/exposure-management/Content/exposure-management/exposure-view/exposure-view.htm)
    in the _Tenable Exposure Management User Guide_.
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Exposure View
  properties:
  - type: OpenAPI
    url: openapi/tenable-exposure-view-api-openapi.yml
- aid: tenable:tenable-file-api
  name: Tenable File API
  description: The File API from Tenable — 1 operation(s) for file.
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - File
  properties:
  - type: OpenAPI
    url: openapi/tenable-file-api-openapi.yml
- aid: tenable:tenable-filters-api
  name: Tenable Filters API
  description: "The Tenable Managed Security Service Provider (MSSP) Portal API provides a secure and accessible way for MSSP\
    \ administrators to manage and maintain multiple customer instances of Tenable products. Filters endpoints in the Tenable\
    \ MSSP Portal API enables customers to list the filtering capabilities for the other MSSP endpoints that support filtering.\
    \ \n\nFor more information about the Tenable MSSP Portal, see the [Tenable MSSP Portal User Guide](https://docs.tenable.com/managed-security-service-provider/Content/Welcome.htm)."
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Filters
  properties:
  - type: OpenAPI
    url: openapi/tenable-filters-api-openapi.yml
- aid: tenable:tenable-folders-api
  name: Tenable Folders API
  description: The Folders API from Tenable — 4 operation(s) for folders.
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Folders
  properties:
  - type: OpenAPI
    url: openapi/tenable-folders-api-openapi.yml
- aid: tenable:tenable-infrastructure-api
  name: Tenable Infrastructure API
  description: A groupment of directories
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Infrastructure
  properties:
  - type: OpenAPI
    url: openapi/tenable-infrastructure-api-openapi.yml
- aid: tenable:tenable-inventory-api
  name: Tenable Inventory API
  description: The Tenable Inventory API enables users to search for their organization's assets and the software installed
    on those assets. Additionally, API endpoints are provided to retrieve a list of asset and software properties that can
    be used as filters on endpoints that support them. For more information, see [Inventory](https://docs.tenable.com/exposure-management/Content/exposure-management/inventory/inventory.htm)
    in the _Tenable Exposure Management User Guide_.
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Inventory
  properties:
  - type: OpenAPI
    url: openapi/tenable-inventory-api-openapi.yml
- aid: tenable:tenable-inventory-exports-api
  name: Tenable Inventory Exports API
  description: The Tenable Inventory Exports API enables users to export inventory assets and findings in JSON or CSV format.
    For more information about exporting assets and findings from Tenable Exposure Management, see [Assets](https://docs.tenable.com/exposure-management/Content/exposure-management/inventory/assets.htm)
    and [Findings](https://docs.tenable.com/exposure-management/Content/exposure-management/inventory/findings.htm) in the
    _Tenable Exposure Management User Guide_.
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Inventory Exports
  properties:
  - type: OpenAPI
    url: openapi/tenable-inventory-exports-api-openapi.yml
- aid: tenable:tenable-ldap-configuration-api
  name: Tenable LDAP configuration API
  description: Configuration of LDAP for authentication purposes.
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - LDAP Configuration
  tags_raw:
  - LDAP configuration
  properties:
  - type: OpenAPI
    url: openapi/tenable-ldap-configuration-api-openapi.yml
- aid: tenable:tenable-license-api
  name: Tenable License API
  description: Product license
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - License
  properties:
  - type: OpenAPI
    url: openapi/tenable-license-api-openapi.yml
- aid: tenable:tenable-lockout-policy-api
  name: Tenable Lockout policy API
  description: Configuration of the mechanism that locks out user accounts after multiple failed login attempts.
  humanURL: https://developer.tenable.com/reference/navigate
  baseURL: https://cloud.tenable.com
  tags:
  - Lockout policy
  properties:
  - type: OpenAPI
    url: openapi/tenable-lockout-policy-api-openapi.yml


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

Work with this as data

Every provider 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 providers

9 MCP tools reach this
  • find_providersBrowse and filter every provider in the catalog.
  • get_provider_artifactsEvery artifact this provider publishes, grouped by type.
  • get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
  • get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
  • get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
  • get_provider_ratingPRO — composite, band, trend and facet scores.
  • 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 provider
curl "https://apis.io/api/v1/providers/tenable"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/tenable/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/tenable/evidence"

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.