DSYNC now offers advanced authorization and configurable oAuth 1 and 2 settings. This feature is great for developers who would like to join APIs and customize request headers when authorizing systems. For more information on building a connector please see the DSYNC integration portal.
Authorization to DSYNC can be via oAuth 1/2, customized headers of auth and tokens.
The connector will use the generated token from Dsync when sending and receiving all requests. The token will need to be able to be saved in the connector and will be sent for each entity when generating the schema. Token can be generated from the API Keys section under My Account within the DSYNC application’s dashboard. These API keys do not have any expiry - treat them as you would your username/password combination elsewhere.
Generic oAuth 1 and 2 feature
DSYNC now offers advanced authorization and configurable oAuth 1 and 2 settings. This feature is great for developers who would like to join APIs and customize request headers when authorizing systems. If you would like to learn more about developing a connection into DSYNC please see our developers portal.
To complement our advanced API endpoint, we have added generic oauth 1 and 2 authorization plugins into the DSYNC platform so that developers can connect two platforms that use oAUTH.
If you have a platform that uses oAuth and it has specific requirements you can configure it in DSYNC.
There are 4 different ways to connect other APIs
- Basic Auth – Username and password
- Token – Using an API key to authorize
- Generic oAuth 1
- Generic oAuth 2
The first step is to add a blank system to the DSYNC canvas
Step 2 is to add a new API endpoint
Step 3 edit the system settings, you will have the choice of editing your own authorization settings, within the settings section you will be able to complete your own oAuth details.
Developers are able to enter in your own request headers for authorizing platforms.
Different platforms have different oAuth configuration settings. The DSYNC platform enables developers to connect to any API that is based on oAuth 1 or oAuth 2. This is a great developer’s tool for customizing headers for oAuth.
DSYNC can be used to edit “Request headers”
When connecting APIs DSYNC can be used to edit the Request headers of the oAuth. If your system you are connecting requires a different name on the header it can be configured within the DSYNC application.
The DSYNC oAuth settings are configurable so you can use these oAuth plugins to connect to a number of unique systems. By using DSYNC you can configure oAuths and be able to authenticate with platforms that use oAuth 1 and 2.
For help and assistance in generic oAuth please help to talk to the DSYNC set up team