Trapets enables screening of customers against sanctions, OFAC and PEP (politically exposed person) lists for KYC (Know Your Customer) purposes. KYC is part of the EU’s third and fourth directive against money laundering and terrorism financing.
The API is isolated to a single endpoint/ query, which accepts a parameterized query object that controls the result set.
All requests must be authenticated by means of an OIDC access token, supplied as an Authorization header of type Bearer. For more instructions on how to obtain such a token, please refer to Accessing Signicat REST services.
The /query method accepts a DoQuery object which may contain multiple subject queries (QueryAttribute). Each QueryAttribute has a unique ID (AttributeId) so that the result set can be mapped to the request set.
A list of countries. If set to null, any country will be accepted. Due to the nature of the data supplied, either from the list the queries are made from or the service being queried, you might want to leave this field out. PEP is generally more reliable than Sanction (EU + UN).
The name of the subject being queried. “Anders Andersson”. The name order does not matter. Some phonetic interpretation is made. The more parts of a name are being submitted, the more the search is narrowed.
The birthdate in the format of “yyyyMMdd”. If omitted, no filtering on birthdate is made for this QueryAttribute. Items in the KYC database that do not have a birthdate set will not be filtered out.
The SSN (social security number, used in this case to mean the national identification number for the country in question) is generally entered in the format that is used by the issuing country. Any hyphens or other special characters are omitted. The following is an example of a Swedish national identification number: 195707210190.