Authenticating When Calling the Web Services

Modified on Wed, 10 Sep at 8:12 AM

When calling the web services, you must prove to DI that the call is coming from an authorized source and that the user has the required permissions to make the call. Authentication is done using a web services key. You can create the web services key yourself if you have the necessary permissions, or you can ask an administrator to create it for you.


Authenticating

The key (AuthKey) is composed of an identifier (IDKey) and a password (Key). On each call, you must include the key by inserting it at the beginning of the request body in JSON. Authentication is case-sensitive.


// Example of a web services key
"AuthKey": {
        "idKey": 5335,
        "Key": "abcdefghijklmnopkrstuvwxyz"
    },
    

Possible errors related to authentication

  • The key is expired.
  • Thr user doesn't have the required permissions (project, tables, endpoints).
  • The number of calls allowed has been exceeded.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article