Integrate third-party country risk assessment data – API and SDK guide
Background
Safeture supports adding third-party data sources, called Content Providers, to the Safeture Platform. Due to Safeture’s dynamic structure, the risk levels, risk categories, and risk assessment data can be updated at any moment. So, when handling the data, the knowledge that some data might be removed or added must be taken into consideration during implementation.
It is essential to make sure that mapping is possible when dealing with a new risk assessment methodology and mapping of data. Such controls can be done by checking if the cached risk levels or risk categories that are out of date and making sure that the UUID (Universally Unique Identifier) is valid for the risk assessment, or your script might break.
When using a typed language such as Swift, a good practice is to check that the property contains data. If data can not be parsed during the mapping process, the property will either be an empty array or a null property object.
Safeture APIs
Detailed information about our API can be found here:
https://cdn.safeture.com/platform/apidoc/
All mentioned API: s requires a basic login token to get access.