Skip to content

Latest commit

 

History

History
27 lines (21 loc) · 1.17 KB

introduction.mdx

File metadata and controls

27 lines (21 loc) · 1.17 KB
title description layout
Teleport API Introduction
Introduction to the Teleport gRPC API.
tocless-doc

The Teleport Auth API provides a gRPC API for remotely interacting with a Teleport Auth server.

Teleport has a public Go client to programatically interact with the API. tsh and tctl use the same API.

Go client

Here is what you can do with the Go Client:

  • Integrating with external tools, which we have already done for several tools, such as Slack, Jira, and Mattermost.
  • Writing a program/bot to manage Access Requests automatically, based on your use case. One idea is to allow/deny developer requests based on their currently assigned tasks.
  • Performing CRUD actions on resources, such as roles, auth connectors, and provisioning tokens.
  • Dynamically configuring Teleport.

Create an API client in 3 minutes with the Getting Started Guide.

Follow our Access Request Plugin Guide for a tour of Teleport's API libraries and develop a minimal working example.