To create a new service, provide the following information:
- Service Name: This is the display name of the service that you want to create. Display name can contain up to 50 characters.
- Service Link Name : Link name of the service to uniquely identify the service.
Note: The service link name:
- Must start with a lower case letter
- Can only contain lower case letters, numbers, and underscores (_)
- Can contain up to 50 characters
Authentication Type : Choose from the following authentication types:
Type Description Fields API Key This auth type requires you to specify the params for establishing a connection with the required service. In the next step, you will need to supply values for these params. For example, if you specify authtoken as param, the next step would be to provide your account's authtoken to establish a successful connection.Upon choosing API Key as authentication type, you need to provide values to the following fields:
Param Type: This decides how the authentication parameters will be sent. Supported param types: Query string, Form Data, and Header
Parameter Key: Name of the key (as specified in the API documentation of the required service) against which the parameter needs to be sent
Parameter Display Name: Display name for the parameter. This name will prompted when you connect to the service
Note :
You can add as many parameters as required.
Parameter could be any type of key that is required for authentication, such as api-key, user-key, authtoken, or apitoken.
Basic Authentication This auth type requires you to specify the username and password in the next step, which will be encrypted with a base64 algorithm automatically and passed as a header in the format: basic <encrypted_username>:<encrypted_password> N/A OAuth 1 This auth type requires you to specify the required parameters to perform an OAuth 1 authentication.Upon choosing OAuth 1 as the authentication type, you need to provide values to the following fields:
Consumer Key: Issued by the service provider
Consumer Secret: Used to authorize your application
Request Token URL: URL to fetch the request token as specified in the API documentation of the required service
Authorize URL: As specified in the API documentation of the required service
Access Token URL : URL to fetch the access token as specified in the API documentation of the required service OAuth 2 This auth type requires you to specify the required parameters to perform an OAuth 2 authentication.Upon choosing OAuth 2 as the authentication type, you need to provide values to the following fields:
Grant type: The required service uses to perform authorization. You can choose from the supported grant types: Authorization Code and Client Credentials
Client Id: Issued by the service provider
Client Secret: Used to authorize your application
Authorize URL: As specified in the API documentation of the required service
Access Token URL: URL to fetch the access token as specified in the API documentation of the required service
Refresh Token URL: URL to fetch the request token as specified in the API documentation of the required service
Param Type: This decides how the authentication parameters will be sent. Supported param types: Query string and Header
Note : When registering a Zoho client, the callback URL or the Authorized Redirect URIs should be specified as:
US domain : https://deluge.zoho.com/delugeauth/callback
EU domain : https://dre.zoho.eu/delugeauth/callback
IN domain : https://dre.zoho.in/delugeauth/callbackPrivate API SetupTo authenticate connection for your private networks, enable the PrivateAPI feature, as shown below:1. Toggle the PrivateAPI switch on to authenticate connections with your private network.2. In the dropdown that appears, select the required agent that is linked with the private network.
Now, click Create Service.
A Connection Summary dialog will pop up. Upon successful authorization, the connection will be created and listed in your connections page.
Authentication Type | Editable fields | Non-editable fields |
Basic | Service name | Authentication type Service link name |
API Key | Service name Param type New parameters can be added Existing parameters can be edited but cannot be deleted | Authentication type Service link name |
OAuth 1 | Service name Param type Consumer ID Consumer secret Authorize URL Access token URL Refresh token URL | Authentication type Service link name |
OAuth 2 | Service name Param type Client ID Client secret Authorize URL Access token URL Refresh token URL | Authentication type Grant type Service link name |
