Authentication

OAuth 2.0

smart-me supports the authorization framework OAuth 2.0. External applications can apply for access to an account without having to know the login credentials. It's highly recommended for all new designs to use the OAuth API. More Information and detailed description.

Basic Auth

For simple API calls smart-me supports "Basic Authentication". Every call to the API must include the Authentication. HTTP Basic Authentication allows credentials (such as a username and password or an API token) to be transferred in HTTP headers. The secret is encoded using Base64. Example:

Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==

More Information.

For security reasons, please always use SSL (https) for the API calls.

API URL: https://smart-me.com/api/{Method}