Options
Depending on your goals as a developer, you have 4 options for engaging with our APIs: sandbox tenant, customer tenant, your own developer tenant, and your own production NFR tenant.
| Sandbox Tenant | Customer Tenant | Developer Tenant | Not for Resale (NFR) Tenant | |
|---|---|---|---|---|
| Goal | Explore our API's to engage the available data. [No access to the Plantronics Manager Pro Sandbox interface]. | Seek API access to your own PMP tenant data or that of a customer you are engaged with | Generate your own data to ensure privacy from other developers | Test your application in a live production environment |
| Security | For REST API calls, tenant is populated with dummy data. For STREAMING DATA, see footnote* | Private, customer-generated data | Private, developer-generated data. Tenant is hosted in the United States for one-year term | Private, developer-generated data. Tenant is hosted in the corresponding country to your registered address (USA, Australia, Ireland, or Singapore) for one-year term. |
| Version | Current production release | Current production release | Current production or beta release | Current production release |
| Workflow Steps... | ||||
| Browse APIs |
|
|||
| Register for account |
|
|
|
|
| Access your Tenant. Go to Admin > Plantronics Hub to download and install the client application |
|
|
||
| Use device to generate data |
|
|
||
| Generate API key |
|
|
|
|
| Identify customer's Tenant API Code *and API regional host URLs |
|
|
|
|
| Register your app to get AppID |
|
|
|
|
| If real-time data, read "Ingesting and Consuming Real-Time Data" |
|
|
|
|
| Use API to request authorization from Plantronics Manager Pro |
|
|||
| Confirm authorization of data access |
|
|||
| Authorize data access from Plantronics Manager Pro |
|
|
||
| Code and test your app |
|
|
|
|
| Review Go-to-Market workflow |
|
|
|
|