Speedify Teams API Usage Guide
This article explains how to use the Speedify for Teams API to manage your team's accounts and monitor active connections. You'll learn how to generate an API key and where to find the full API documentation to get started.
What You'll Need
- An active Speedify for Teams subscription
- Admin access to your team's Account Management Portal
Let's Get Started
The Speedify for Teams API is a RESTful API that uses standard HTTP requests. It returns responses in JSON format along with HTTP status codes. Common uses include adding and removing users, and checking which users are actively using Speedify.
Before you can make any API requests, you need to generate an API key. Speedify uses these keys to authenticate and authorize requests to your team account.
Step 1
Log in to the Account management portal and click Manage Team.

You'll land on a page that lists all of your existing API keys, with options to add new ones or revoke existing ones.
Step 2
Click the blue + button on the right side of the keys table to generate a new API key. Enter a description that helps you identify what the key is used for, then click Generate Key.

Your new key will appear in the table. Copy and store it somewhere safe right away.
Step 3
With your API key in hand, head over to the Speedify for Teams API documentation. The docs cover all available endpoints, request formats, and response codes so you can start querying and managing your team right away.
Did you know - We offer Dedicated and Self-hosted Servers, giving your team more control over where your internet traffic is routed? Learn more about Speedify Dedicated and Self-hosted Servers.