Twingate Admin API

GraphQL Admin API for managing Twingate resources, remote networks, connectors, users, groups, devices, service accounts, security policies, certificate authorities, and DNS filtering profiles. Authentication uses a per-tenant API token sent in the X-API-KEY header, with cursor-based pagination across list queries.

API entry from apis.yml

apis.yml Raw ↑
aid: twingate:admin-api
name: Twingate Admin API
description: GraphQL Admin API for managing Twingate resources, remote networks, connectors, users, groups,
  devices, service accounts, security policies, certificate authorities, and DNS filtering profiles. Authentication
  uses a per-tenant API token sent in the X-API-KEY header, with cursor-based pagination across list queries.
humanURL: https://www.twingate.com/docs/api
baseURL: https://{network}.twingate.com/api/graphql/
tags:
- Zero Trust
- GraphQL
- Access Control
- Resource Management
- User Management
- Device Posture
properties:
- type: Documentation
  url: https://www.twingate.com/docs/api
- type: GraphQL Schema
  url: https://www.twingate.com/docs/api/queries
- type: Terraform Provider
  url: https://registry.terraform.io/providers/Twingate/twingate/latest/docs