Tailscale logo

Tailscale

Tailscale is a zero-config mesh VPN built on WireGuard that creates secure private networks between devices, users, and services with identity-based access controls, Access Control Lists (ACLs), DNS, and device sharing. Tailscale eliminates traditional VPN complexity with peer-to-peer connectivity and SSO-based authentication. The Tailscale REST API provides programmatic control over tailnets, devices, users, ACLs, and keys using API tokens or OAuth client credentials.

1 APIs 0 Features
VPNMesh NetworkingWireGuardZero TrustNetworkingIdentity

APIs

Tailscale REST API

REST API for managing tailnets, devices, users, ACL policies, DNS, keys, and posture in Tailscale. Supports HTTP Basic Auth with the API token as username, Bearer token in the A...

Resources

🔗
Website
Website
🔗
Documentation
Documentation
💰
Pricing
Pricing
📝
Sign Up
Sign Up
👥
GitHub
GitHub

Sources

Raw ↑
aid: tailscale
name: Tailscale
description: >-
  Tailscale is a zero-config mesh VPN built on WireGuard that creates secure
  private networks between devices, users, and services with identity-based
  access controls, Access Control Lists (ACLs), DNS, and device sharing.
  Tailscale eliminates traditional VPN complexity with peer-to-peer connectivity
  and SSO-based authentication. The Tailscale REST API provides programmatic
  control over tailnets, devices, users, ACLs, and keys using API tokens or
  OAuth client credentials.
type: Index
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
tags:
  - VPN
  - Mesh Networking
  - WireGuard
  - Zero Trust
  - Networking
  - Identity
url: >-
  https://raw.githubusercontent.com/api-evangelist/tailscale/refs/heads/main/apis.yml
created: '2026-05-11'
modified: '2026-05-11'
specificationVersion: '0.19'
apis:
  - aid: tailscale:rest-api
    name: Tailscale REST API
    description: >-
      REST API for managing tailnets, devices, users, ACL policies, DNS,
      keys, and posture in Tailscale. Supports HTTP Basic Auth with the
      API token as username, Bearer token in the Authorization header, and
      OAuth client credentials with scoped access.
    humanURL: https://tailscale.com/api
    baseURL: https://api.tailscale.com/api/v2
    tags:
      - Tailnets
      - Devices
      - Users
      - ACLs
      - DNS
      - Keys
    properties:
      - type: Documentation
        url: https://tailscale.com/api
      - type: OpenAPI
        url: https://api.tailscale.com/api/v2

common:
  - type: Website
    url: https://tailscale.com
  - type: Documentation
    url: https://tailscale.com/kb/
  - type: Pricing
    url: https://tailscale.com/pricing
  - type: Sign Up
    url: https://login.tailscale.com/start
  - type: GitHub
    url: https://github.com/tailscale/tailscale
maintainers:
  - FN: Kin Lane
    email: [email protected]