Authentication
Authentication is a crucial aspect of interacting with the Datanuum REST API. Datanuum utilizes a customized authentication specification that involves the use of an oauth_token. This oauth_token is a long string that serves as an API token and is typically generated from the Datanuum platform itself (https://journey.datanuum.com). Alternatively, it can be requested from the Sales or Account Management team.
There are several parameters involved in the authentication process:
Parameter | Value | Description |
---|---|---|
oauth_token | String | API token can be generated from https://journey.datanuum.com or requested from Sales or Account Management team Example: pIddeizKeygxPDRuaLNtbdyx4Ug3oCmg2gwVMPfW |
oauth_nonce | String | Random alphanumeric string, uniquely generated to allow the server to verify that a request has never been made before. The nonce value is unique across all requests. Example: lxucb66OAp0 |
oauth_timestamp | String | Indicates when the request was created. Example 1688464996 |
branch_code | String | For a program level authentication, it is required to send the store (branch) code as a header parameter named 'branch_code' to identify the branch from where the request is originating. |