<main>
<article class="userContent">
<p><br></p><h2 data-id="general">General</h2><div class="blockquote"><div class="blockquote-content"><p class="blockquote-line"><em>This article applies to all TeamViewer customers with a </em><a href="https://www.teamviewer.com/en/pricing/" rel="nofollow noreferrer ugc"><em>Business, Premium, Corporate </em></a><em> or </em><a href="https://www.teamviewer.com/en/teamviewer-tensor/" rel="nofollow noreferrer ugc"><em>Tensor plan</em></a><em>.</em></p></div></div><p>Using the TeamViewer API, you can integrate TeamViewer functionality into other systems like CRMs, ticket systems, helpdesk solutions, or web apps. </p><h2 data-id="specifications">Specifications</h2><p>The API is <strong>RESTful</strong> and uses <strong>OAuth</strong> <strong>2.0</strong> for authentication and <strong>JSON</strong> for data communication. The API offers functions for: </p><ul><li>User management </li><li>Connection reporting </li><li>Remote control sessions with service cases </li><li>Online Meetings </li><li>Computers & Contacts list </li></ul><p>Detailed information and example scripts can be found on our website: </p><p><a href="https://dl.teamviewer.com/integrate/TeamViewer_API_Documentation.pdf" rel="nofollow noreferrer ugc">https://dl.teamviewer.com/integrate/TeamViewer_API_Documentation.pdf</a></p><p>There you can also find pre-built TeamViewer integrations to integrate into your working environment.</p><p>Also see our <a href="https://community.teamviewer.com/English/kb/categories/375-integration" rel="nofollow noreferrer ugc">Knowledge Base for detailed documentation</a> about our different integrations.</p><h2 data-id="how-can-i-use-the-teamviewer-api-features">How can I use the TeamViewer API features?</h2><h3 data-id="general-1">General</h3><p>The usage of the TeamViewer API is tied to legal licensing and technical requirements.</p><h3 data-id="technical-requirements">Technical requirements</h3><p>The TeamViewer API is available via the <a href="https://login.teamviewer.com/" rel="nofollow noreferrer ugc">TeamViewer Management Console</a>. Therefore, a TeamViewer account is required for using the API.</p><p>The account is needed for both using available integrations/applications and developing your own integrations.</p><h3 data-id="licensing">Licensing</h3><p>Below you can find an overview of available functions for licenses. The overview illustrates which API functions can be called up using the different TeamViewer licenses.</p><p>It only refers to the use of an integration/application that has been developed using the API. To use an integration, a TeamViewer license for version 11 (or later) is required.</p><div class="embedExternal embedImage display-large float-none">
<div class="embedExternal-content">
<a class="embedImage-link" href="https://us.v-cdn.net/6032394/uploads/R9TYKVKL6SHS/image.png" rel="nofollow noreferrer noopener ugc" target="_blank">
<img class="embedImage-img" src="https://us.v-cdn.net/6032394/uploads/R9TYKVKL6SHS/image.png" alt="image.png" height="538" width="764" loading="lazy" data-display-size="large" data-float="none"></img></a>
</div>
</div>
<p><br></p><p> * A TeamViewer license for version 11 (or later) is required.</p><p><strong>📌Note</strong>: There is no license required for developing an application using the TeamViewer API.</p><p> </p>
</article>
</main>