Skip to content

Latest commit

 

History

History
39 lines (24 loc) · 2.15 KB

AUTH.md

File metadata and controls

39 lines (24 loc) · 2.15 KB

Zello Channel API auth tokens

To use the API or the SDK you'll need a valid access token. This document describes how to get one.

Generate API keys and development token

For Zello consumer network

  1. Go to https://developers.zello.com/ and click Login
  2. Enter your Zello username and password. If you don't have Zello account download Zello app and create one.
  3. Complete all fields in the developer profile and click Submit
  4. Click Keys and Add Key
  5. Copy and save Sample Development Token, Issuer, and Private Key. Make sure you copy each of the values completely using Select All.
  6. Click Close

For ZelloWork

  1. Sign into your ZelloWork network at https://network name.zellowork.com/
  2. Navigate to https://network name.zellowork.com/keys.html
  3. Click Create Key
  4. Copy and save Sample Development Token, Issuer, and Private Key. Make sure you copy each of the values completely using Select All.
  5. Click Close

Using sample development token

The developer token you received is valid for 30 days and can be used in your app to connect to API making it easy to test without building your own server for provisioning the actual tokens. Pass the sample development token as auth_token when performing logon.

If your development token expires repeat the steps above to create a new one.

NB! Sample Development Token is for development only and must never be used in production app. The token will expire in 30 days and if you ship it in your app, your integration will stop working. For production apps use production tokens described below.

Generating production auth tokens

To generate production tokens you'll need to use the Issuer and Private Key on your own server. To connect to Zello Channel API your client application will request the token from your server using secure and authenticated connection.

Please refer to the Channel API Authentication guide for detailed instructions and sample code using Go, Javascript, and PHP.

NB! Never embed a private key in your application!