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.