Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

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.

agent native

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.

Kin Score

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.

Kin Score Kin Score How this is scored →
scored 2026-07-27 · rubric v0.5
Composite quality — 56.4/100 · developing
Contract Quality 13.6 / 25
Developer Ergonomics 14.8 / 20
Commercial Clarity 12.1 / 20
Operational Transparency 7.2 / 13
Governance 0.0 / 12
Discoverability 8.8 / 10
Agent readiness — 72/100 · agent native
Machine-Readable Contract 18 / 18
Agentic Access Contract 15 / 15
MCP Server 12 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 0 / 7
Typed Event Surface 0 / 6
Agent Skills 5 / 5
Well-Known Catalog 4 / 4
Consent & Bot Identity 3 / 3

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 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 SERVER

Security 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 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

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.

Tenable Agentic Access

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

553 operations · 272 acting

AGENTIC

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.

Documentation 2

Reference material describing how the API behaves

Build 3

SDKs, sample code, and the tooling you integrate with

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