- 1 Minute to read
- DarkLight
Authorization
- 1 Minute to read
- DarkLight
Authorization of API calls depends on the requirements of the 3rd party system you are working with. Dataddo provides various built-in authorizers to various platforms such as Google Analytics, Facebook, or Instagram.
If the service that you wish to connect to doesn't have a built-in authorizer, please carefully review the documentation for the service to set the authorization scheme correctly.
Can't find an authorizer for your favorite service? Need help using the Universal connector? Book a free consultation with one of our integration architects!
API Key In the URL (Query String)
To set up authorization based on an API key in the URL, you simply need to add the token to the API URL parameter as in the example below:
https://api.service.com?token=YOUR\_TOKEN
Static Token in HTTP Header
Basic Authorization
Basic authentication is a simple authentication scheme built into the HTTP protocol. You must send HTTP requests with an Authorization header that contains the word Basic followed by a space and a base64-encoded string username: password. For example, to authorize as user123 / p@ss123. the client would send the following.
Authorization: Basic dXNlcjEyMzpwQHNzMTIzLg==
To set a basic authentication scheme in universal connectors, be sure to insert the corresponding values to your HTTP Header parameter.
Bearer Authorization
Bearer authentication is an HTTP authentication scheme that involves security tokens called bearer tokens. The name Bearer authentication can be understood as "give access" to the bearer of this token. You must send HTTP requests with an Authorization header that contains the word Bearer followed by the provided token.
Authorization: Bearer TOKEN
To set up a basic authentication scheme in universal connectors, be sure to insert the corresponding values to your HTTP Header parameter.
Feel free to contact us and we will help you with the setup. To speed the process of resolving your ticket, make sure you provide us with sufficient information.