Softools is built on a set of API's. Some of these are exposed in a public library to allow access to data and app definitions. All calls to the API require authentication. This is achieved via a user specific API key which can be exposed in 'My Profile', providing the User account has the 'SetApiKeySecret' permission found under the Settings section of Permissions. This ensures consistency with our security model to ensure there is no possibility of data being exposed without authentication.
The definition of these public end points (Authentication Headers) can be found through
These calls are throttled in order to protect the platform from DDOS attacks and badly configure external systems.
The basic throttling of these calls is defined here - https://developer.softools.net/Rate-limits