After clicking the CREATE button, in the Connection Settings section:
Enter the Metadata URL and Service Base URL information.
Select the authentication type from the Authentication Type dropdown menu.
If No Auth is selected, no additional configuration is required.
OData API Authentication Types
No Authentication: Used for services that do not require authentication. No additional settings are required.
Bearer: Token-based authentication method. In some cases, a username can be used to obtain a token.
Usage:
Authorization: Bearer YOUR_ACCESS_TOKEN
If the token is obtained with a username and password, a ‘login’ process must be performed first, and then the process must be continued with the obtained token.
Basic Authentication: Authentication is performed with a username and password.
Username: Username
Password: Password
Usage:
Authorization: Basic base64(username:password)
You can add custom parameters if you wish.
API Key Authentication: An API key and sometimes a secret key are used for authentication to access the API. This information is usually provided by the API provider and sent as a header or query parameter.
Parameters that can be used:
ID Key Name: Name of the API identity key
(e.g. client_id, api_key, x-api-key)
ID: Your unique API identity value
Secret Key Name: The header name of the secret key
These values may have different names depending on the API provider's documentation. In Kuika, you can define these values as the correct header or parameter to complete the integration.
By following these steps, you can easily integrate the OData API data source into your Kuika applications.