Peplink Portal Docs

API Keys

Create and revoke the API keys your systems use to call the Partner API.

API keys let your own systems call the Peplink Partner API — to look up devices, register sales, place orders and more — without a person signing in. Create a key here, keep it secret, and revoke it the moment it is no longer needed.

Where to find it
In the left menu under Support, or press Ctrl + K and type “API Keys”.
Open API Keys

Getting started

The API is organized around REST and uses Bearer authentication: every request carries one of your API keys.

Partner API page

Your workflow to integrate with Partner API is usually like the followings:

Create an API key

Each key belongs to your partner account and can be scoped to what it may do.

Click Create API Key at the top right of the list.

Enter a Name. Set an Expiration Date to have the key stop working on that date; leave it empty for a key that never expires.

Then choose a Scope:

  • Default — the key can do everything your account can.
  • Member — the key can do only what the chosen member can.
  • Capabilities — pick the Starlink capabilities directly. Shown to Starlink ASPs only.

Create API key

Click Create.

Copy the token and store it in your integration's secret store. Treat it like a password: anyone holding it can call the API as your account.

Copy API key

Revoke an API key

Revoke a key the moment it is no longer needed, or if you suspect it has leaked. Only the key's name can be edited after creation; everything else requires a new key.

Click the revoke button in the Action column of the key.

Click Revoke in the confirmation.

Revoke API key

Revoking is final

A revoked key stops working immediately and cannot be restored. Create a new key and update your integration before revoking the old one.

  • API Reference — base URL, authentication and every endpoint
  • Recipes — end-to-end walkthroughs
  • Members — the members a key can be scoped to

On this page