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


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.

Manage Team button in the Subscription Management Portal

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.

Generate API Key dialog with description field

Your new key will appear in the table. Copy and store it somewhere safe right away.

Caution: API keys provide administrative access to your Speedify team account. Keep them private and never store them in public source code repositories such as GitHub.

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.