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.