Skip to main content

Available tapio APIs to use in your Applications

This page contains an overview on all APIs that are currently available for third party developers, to integrate tapio ecosystem features within their applications.

Before using one of the APIs below, we highly recommend to read our authentication guide

Common URLs used to Authenticate

We're using some services provided by Microsoft, to authenticate applications and users against the tapio ecosystem. Therefore, you need to know some common Login URLs, to get the tokens you need, depending on the OAuth flow you're using. As microsoft is also evolving their service constantly, there have been recent changes to the login URLs. We recommend, to use the new OAuth Token V2 endpoint to perform OAuth and OIDC authentication, because it's backwards compatible and can provide tokens for all kinds of services.

The Authority is: https://login.microsoftonline.com/tapiousers.onmicrosoft.com

The Authorization Endpoint is: https://login.microsoftonline.com/tapiousers.onmicrosoft.com/oauth2/v2.0/authorize
The Token Endpoint is: https://login.microsoftonline.com/tapiousers.onmicrosoft.com/oauth2/token

Available APIS

API NamePurposeBase UrlDetailed Documentation AvailableAuthentication FlowResourceId
Core APIRetrieve machine states and send commands to a machinehttps://core.tapio.one/Access Machine States, -read Historical Data, Send Commands to a MachineClient Credential Flowhttps://tapiousers.onmicrosoft.com/CoreApi
Global Discovery Service APIRetrieve the profile of a user, including assigned subscriptions and machineshttps://globaldisco.tapio.one/Retrieve Profile of a User, -global Customer SettingsClient Credential Flowhttps://tapiousers.onmicrosoft.com/GlobalDiscoveryService
Management APICreate and manage your tapio machineshttps://api.tapio.one/managementManage your MachinesClient Credential Flowhttps://tapiousers.onmicrosoft.com/ManagementApiGateway

Policies


If you have further questions on our APIs, how to use them, don't hesitate to contact us at developer@tapio.one.