# TeamViewer Web API

**Canonical:** https://apis.io/apis/teamviewer/web-api/  
**Provider:** TeamViewer — https://apis.io/providers/teamviewer/  
**Base URL:** https://webapi.teamviewer.com/api/v1  
**Documentation:** https://webapi.teamviewer.com/api/v1/docs/index

TeamViewer Web API is one of 2 APIs that [TeamViewer](https://apis.io/providers/teamviewer/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include Remote Access, Remote Support, Device Management, User Management, and Session Reports. The published artifact set on APIs.io includes API documentation and authentication docs.

RESTful Web API for managing TeamViewer users, devices, device groups, sessions, session history, and meetings within a TeamViewer company account. Authentication uses OAuth 2.0 bearer tokens (either script tokens generated in the Management Console or tokens obtained via the OAuth authorization flow).

## Machine-readable artifacts (3)

- **Documentation** — https://webapi.teamviewer.com/api/v1/docs/index
- **Authentication** — https://webapi.teamviewer.com/api/v1/docs/index#/Authentication
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/teamviewer/refs/heads/main/apis.yml

## Other TeamViewer APIs (1)

- [TeamViewer SCIM API](https://apis.io/apis/teamviewer/scim-api/)

## Tags

Remote Access, Remote Support, Device Management, User Management, Session Reports

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/teamviewer/web-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/teamviewer/.
