Increasing Productivity With the Tanium REST API

REST APIs provide a mechanism which web requests can be used to create, read, update, and delete information from a web server. This has the advantage of being platform and programming language agnostic. Almost all modern programming languages support web requests and the manipulation of JSON files. Tanium has standardized on a common interface for system integration using the REST API. Leveraging the Tanium REST API can increase productivity in business processes and enrich the data used by those processes.

Tanium APIs can manage most of the common Tanium platform management and execution tasks for content and objects including those with Packages, Sensors, Actions, Users Groups and more.  

In this lab, we start with the basics of calling REST using Curl and Postman and then move into automating the issue of actions, questions and other tasks using PowerShell and Python scripts.  

Pre Req(s): Basic Tanium Operator experience, Familiarity with Python and/or PowerShell 

Additional Details:

Unique ID
Pass Type
Converge + Labs, Converge + Labs (Fed/Public Sector)
Session Type
Tanium Pillars
Control, Speed, Truth, Visibility
Session Track
Asset Discovery & Inventory, Client Management, Sensitive Data Monitoring
Products & Solutions
Core, Threat Response
Security, Administrator, Operations, Risk
Agriculture%2C Mining & Raw Materials, Construction, Education, Energy%2C Utilities & Waste, Entertainment, Facilities%2C Lodging & Resorts, Financial Services, Government - Federal, Government - Local, Healthcare & Life Sciences, Holding Companies & Conglomerates, Hospitals & Physicians Clinics, Insurance, Law Firms & Legal Services, Manufacturing%2C Construction & Wholesale Trade, Media & Internet, Media & Telecommunications, Non-Profit & Charitable Organizations, Professional & Business Services, Real Estate, Retail & Hospitality, Software & Technology, Transportation Services, Other