Tanium logo

Tanium

Tanium is a unified endpoint management and security platform that provides real-time visibility and control across all endpoints. It offers a suite of APIs including a GraphQL-based API Gateway and platform REST APIs for integrating with endpoint management, security, compliance, and threat response capabilities.

4 APIs 0 Features
ComplianceEndpoint ManagementPatch ManagementSecurityThreat DetectionUnified Endpoint Management

APIs

Tanium API Gateway

The Tanium API Gateway is a GraphQL interface for querying data and taking action in Tanium. It is the preferred method for integrating with Tanium, supporting asset queries, en...

Tanium Platform REST API

The Tanium Platform REST API provides access to core platform functionality including gathering endpoint information, deploying actions, evaluating deployment health, managing c...

Tanium Threat Response API

The Tanium Threat Response REST API enables starting investigations, viewing Recorder events, gathering evidence, and performing file and directory operations on endpoints for t...

Tanium Connect API

The Tanium Connect REST API allows creating, editing, and managing connections for delivering endpoint data to downstream systems via files, syslog, webhooks, and other destinat...

Semantic Vocabularies

Tanium Context

3 classes · 13 properties

JSON-LD

API Governance Rules

Tanium API Rules

8 rules · 5 warnings 1 info

SPECTRAL

JSON Structure

Tanium Action Structure

0 properties

JSON STRUCTURE

Tanium Endpoint Structure

0 properties

JSON STRUCTURE

Example Payloads

Tanium Ask Question Example

2 fields

EXAMPLE

Tanium Deploy Action Example

2 fields

EXAMPLE

Resources

🔗
PostmanWorkspace
PostmanWorkspace
🔗
ArazzoWorkflows
ArazzoWorkflows
🔗
LinkedIn
LinkedIn
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONLD
JSONLD
🔗
SpectralRules
SpectralRules
🔗
Vocabulary
Vocabulary
🌐
Portal
Portal
🔗
Documentation
Documentation
🚀
GettingStarted
GettingStarted
🔑
Authentication
Authentication
📰
Blog
Blog
💬
Support
Support
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
👥
GitHubOrganization
GitHubOrganization
🔗
Community
Community
🔗
Website
Website
🔗
Login
Login
📝
SignUp
SignUp
📦
SDKs
SDKs
🔗
IntegrationGuide
IntegrationGuide
📄
ChangeLog
ChangeLog
🔗
Contact
Contact
🔗
LLMsTxt
LLMsTxt

Sources

Raw ↑
aid: tanium
name: Tanium
description: >-
  Tanium is a unified endpoint management and security platform that provides real-time visibility and control across
  all endpoints. It offers a suite of APIs including a GraphQL-based API Gateway and platform REST APIs for integrating
  with endpoint management, security, compliance, and threat response capabilities.
type: Index
position: Consumer
access: 3rd-Party
image: https://www.tanium.com/images/tanium-logo.png
tags:
- Compliance
- Endpoint Management
- Patch Management
- Security
- Threat Detection
- Unified Endpoint Management
created: '2025-02-06'
modified: '2026-05-19'
url: https://raw.githubusercontent.com/api-evangelist/tanium/refs/heads/main/apis.yml
specificationVersion: '0.18'
apis:
- aid: tanium:api-gateway
  name: Tanium API Gateway
  description: >-
    The Tanium API Gateway is a GraphQL interface for querying data and taking action in Tanium. It is the preferred
    method for integrating with Tanium, supporting asset queries, endpoint actions, and data retrieval across the
    platform.
  humanURL: https://docs.tanium.com/api_gateway/api_gateway/overview.html
  tags:
  - API Gateway
  - Endpoints
  - GraphQL
  - Integration
  - Queries
  properties:
  - type: Documentation
    url: https://docs.tanium.com/api_gateway/api_gateway/overview.html
  - type: Reference
    url: https://docs.tanium.com/api_gateway/api_gateway/api_gateway_examples.html
  - type: GettingStarted
    url: https://docs.tanium.com/api_gateway/api_gateway/api_gateway.html
  - type: GraphQLSchema
    url: https://developer.tanium.com/site/global/apis/graphql/schema/
  - url: graphql/tanium-graphql.md
    type: GraphQL
- aid: tanium:platform-rest-api
  name: Tanium Platform REST API
  description: >-
    The Tanium Platform REST API provides access to core platform functionality including gathering endpoint
    information, deploying actions, evaluating deployment health, managing certificates, updating packages, and
    downloading audit logs.
  humanURL: https://developer.tanium.com/apis/api_intro
  tags:
  - Actions
  - Endpoints
  - Platform
  - REST API
  - Security
  properties:
  - type: Documentation
    url: https://developer.tanium.com/apis/api_intro
  - type: IntegrationGuide
    url: https://developer.tanium.com/guides/core-platform/integration_methods
  - type: Authentication
    url: https://docs.tanium.com/platform_user/platform_user/console_api_tokens.html
  - type: OpenAPI
    url: openapi/tanium-platform-rest-api-openapi.yml
- aid: tanium:threat-response-api
  name: Tanium Threat Response API
  description: >-
    The Tanium Threat Response REST API enables starting investigations, viewing Recorder events, gathering evidence,
    and performing file and directory operations on endpoints for threat detection and incident response.
  humanURL: https://developer.tanium.com/site/global/docs/how_tos/tr_actions/index.gsp
  tags:
  - Incident Response
  - Investigations
  - Security
  - Threat Detection
  - Threat Response
  properties:
  - type: Documentation
    url: https://developer.tanium.com/site/global/docs/how_tos/tr_actions/index.gsp
  - type: GettingStarted
    url: https://help.tanium.com/bundle/ug_threat_response_cloud/page/threat_response/gettingstarted.html
  - type: OpenAPI
    url: openapi/tanium-threat-response-api-openapi.yml
- aid: tanium:connect-api
  name: Tanium Connect API
  description: >-
    The Tanium Connect REST API allows creating, editing, and managing connections for delivering endpoint data to
    downstream systems via files, syslog, webhooks, and other destination types on a schedule or triggered by events.
  humanURL: https://docs.tanium.com/connect/connect/index.html
  tags:
  - Connections
  - Data Delivery
  - Integration
  - Syslog
  - Webhooks
  properties:
  - type: Documentation
    url: https://docs.tanium.com/connect/connect/index.html
  - type: OpenAPI
    url: openapi/tanium-connect-api-openapi.yml
integrations:
- name: Become a Partner
- name: View all partners
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
common:
- type: PostmanWorkspace
  url: https://www.postman.com/kinlaneapi/tanium/overview
- type: ArazzoWorkflows
  url: arazzo/
  workflows:
  - url: arazzo/tanium-ask-question-get-results-workflow.yml
    name: Tanium Ask A Question And Get Results
    summary: Parse question text, ask it across endpoints, poll until answered, then read the result data.
  - url: arazzo/tanium-connect-run-on-demand-workflow.yml
    name: Tanium Connect Run A Connection On Demand
    summary: Confirm a Connect connection by id, then trigger an immediate on-demand execution.
  - url: arazzo/tanium-deploy-package-action-workflow.yml
    name: Tanium Deploy A Package As An Action
    summary: Resolve a package, action group, and target computer group by name, then create and execute the action.
  - url: arazzo/tanium-live-connection-snapshot-workflow.yml
    name: Tanium Threat Response Live Connection And Snapshot
    summary: Open a live connection to an endpoint, poll until connected, then capture a snapshot for offline analysis.
  - url: arazzo/tanium-run-saved-question-workflow.yml
    name: Tanium Run A Saved Question By Name
    summary: Resolve a saved question by name, then read its latest endpoint result data.
  - url: arazzo/tanium-sensor-question-results-workflow.yml
    name: Tanium Ask A Sensor Question And Get Results
    summary: Resolve a sensor by name, ask a question that selects it, poll until answered, then read the result data.
  - url: arazzo/tanium-target-group-question-workflow.yml
    name: Tanium Ask A Question Scoped To A Computer Group
    summary: Resolve a computer group by name, ask a question scoped to it, then read the result data.
- type: LinkedIn
  url: https://www.linkedin.com/company/tanium
- type: JSONSchema
  url: json-schema/tanium-endpoint-schema.json
- type: JSONSchema
  url: json-schema/tanium-question-schema.json
- type: JSONSchema
  url: json-schema/tanium-alert-schema.json
- type: JSONSchema
  url: json-schema/tanium-sensor-schema.json
- type: JSONSchema
  url: json-schema/tanium-package-schema.json
- type: JSONSchema
  url: json-schema/tanium-action-schema.json
- type: JSONSchema
  url: json-schema/tanium-connection-schema.json
- type: JSONStructure
  url: json-structure/tanium-endpoint-structure.json
- type: JSONStructure
  url: json-structure/tanium-action-structure.json
- type: JSONLD
  url: json-ld/tanium-context.jsonld
- type: SpectralRules
  url: rules/tanium-rules.yml
- type: Vocabulary
  url: vocabulary/tanium-vocabulary.yml
- type: Portal
  url: https://developer.tanium.com/
- type: Documentation
  url: https://help.tanium.com/
- type: GettingStarted
  url: https://developer.tanium.com/apis/api_intro
- type: Authentication
  url: https://docs.tanium.com/platform_user/platform_user/console_api_tokens.html
- type: Blog
  url: https://www.tanium.com/p/tanium-blog/
- type: Support
  url: https://community.tanium.com/s/
- type: TermsOfService
  url: https://www.tanium.com/terms-of-use/
- type: PrivacyPolicy
  url: https://www.tanium.com/privacy/
- type: GitHubOrganization
  url: https://github.com/tanium
- type: Community
  url: https://community.tanium.com/s/
- type: Website
  url: https://www.tanium.com/
- type: Login
  url: https://community.tanium.com/s/login/
- type: SignUp
  url: https://community.tanium.com/CommunitiesSelfReg
- type: SDKs
  url: https://tanium.github.io/pytan/
- type: IntegrationGuide
  url: https://developer.tanium.com/guides/core-platform/integration_methods
- type: UseCases
  url: https://developer.tanium.com/use_cases
- type: ChangeLog
  url: https://help.tanium.com/bundle/releasenotes/page/releasenotes/index.html
- type: Contact
  url: https://www.tanium.com/contact/
- type: Integrations
  url: https://www.tanium.com/partners
- type: LLMsTxt
  url: https://developer.tanium.com/llms.txt