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.
Real signal across most facets with visible, nameable gaps — the contract exists but is thin, or the portal is good while governance and commercial terms are absent.
API Evangelist profiles Tenable the way a machine reads it — 113 machine-readable artifacts across 107 APIs, pulled from the provider's own public surface and indexed so a developer, an analyst, or an AI agent can evaluate it against every other provider on the network.
Every provider in the network is reduced to the same set of machine-readable artifacts — OpenAPI contracts, event specifications, GraphQL schemas, runnable collections, pricing and rate-limit signals, security posture, OAuth scopes, and the agent surfaces (MCP servers and skills) that let software drive the API on its own. We profile them because the interface is the part of a company you can actually inspect: it is a truer signal of what a provider does than any marketing page. From those artifacts we compute the Kin Score — Tenable scores 56.4/100 (developing), with a separate agent-readiness read of 72/100 (agent native). The full breakdown is below, followed by every artifact we hold — each card links through to its machine-readable definition on apis.io.
Kin Score
This is the API Evangelist rating — a single, repeatable read computed from the artifacts on this page. Green fill is points earned; the red track is points possible, so every bar shows earned-versus-possible at a glance.
How we profile Tenable
Each block below is one kind of artifact we hold for Tenable. For each we say what it is and why it earns a place in the profile, then list every one we've indexed — capped at two rows, scroll within the panel for the rest.
APIs 107
Each API is captured as its own OpenAPI definition — every operation, parameter, and response. This is the single most useful machine-readable description of what an API does, and it's what lets us score, lint, mock, and generate against it without asking the provider for anything.
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 API
Attack types
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 within the panel for all 107 ·
MCP Servers 1
Model Context Protocol servers expose these APIs directly to AI agents. We profile them because agent-native access is the fastest-growing way this provider's capabilities actually get used.
Model Context Protocol servers that expose these APIs to AI agents.
tenable-mcp.yml
MCP SERVERSecurity Posture 4
Authentication, domain security, vulnerability disclosure, and trust-center signals — the evidence that a provider takes security seriously enough to document it. We profile it because you can't govern what you can't see.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
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...
SECURITYAgentic Access 1
An x-agentic-access contract marks which operations are safe for an agent to run on its own and which need a human in the loop. It is the difference between an API an agent can use and one it can use safely.
Recommended x-agentic-access execution contracts for AI agents.
Resources
Every other property we hold for Tenable — documentation, portals, status pages, policies, and corporate surface — grouped by the job it does, following the integrator's arc from getting started to running in production.
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 7
Authentication, authorization, and security posture
Scroll within the panel for all 7 ·
Operate 4
Status, limits, changes, and where to get help
Commercial 3
Pricing, plans, and the legal terms of use
Company 2
The organization behind the API
← All providers · Data indexed from github.com/api-evangelist/tenable · machine-readable index on apis.io