Skip to content
slogan

WEB Service/API configuration

Overview

SDI can integrate with web services and APIs, supporting HTTP methods such as GET and POST.

Additionally, the following authentication methods are supported:

  • Anonymous authentication
  • Basic authentication
  • JSON Web Token (JWT) authentication
  • API Key authentication
  • Digest authentication

Configuration

Web Service / API

Select 'Web Service / API' as the location.

No Item Description
1 Data Type Select the file format.
*CSV, Excel, JSON and XML are supported.
2 Base URL Specify the base URL for all relative URLs.
3 Authentication Select the authentication method.

Basic Authentication

No Item Description
4 Username
(Basic Authentication)
Enter the username if Basic Authentication is selected.
5 Password
(Basic Authentication)
Enter the password if Basic Authentication is selected.

JSON Web Token (JWT) Authentication

No Item Description
6 Grant type A parameter specifying the method for obtaining an access token.
7 Token Endpoint The API endpoint on the server for obtaining authentication tokens.
8 Client ID An ID that uniquely identifies your application registered in the system.
*If "Password" is selected as the Grant type, this may be optional depending on the system.
9 Client Secret A secret key used to authenticate the client (your application) along with the Client ID.
*If "Password" is selected as the Grant type, this may be optional depending on the system.
10 Username An identifier to specify the user utilizing the system.
11 Password A secret credential used for user authentication. It is used together with the Username, and upon providing the correct information, the system issues a JWT and establishes an authenticated session.

API Key Authentication

No Item Description
12 API Key Header Name The name that specifies where the API Key is placed in the API request header.
For example, x-api-key is commonly used as the API Key header name, but some systems may require a custom name.
13 API Key Enter the API Key value.

Digest Authentication

No Item Description
14 Username
(Digest)
Enter the username if Digest Authentication is selected.
15 Password
(Digest)
Enter the password if Digest Authentication is selected.