URLs
JSON/XML: POST https://api.sanctionssearch.com/v2/account/register/
JSON/XML Legacy: POST https://api.sanctionssearch.com/v2/{json/xml}/reply/RegisterAccount/

This method will create a new sanctions search account

Important

For security reasons, and to prevent abuse, you will only be able to create a new account if you already have API credentials.

The new account will have no connection to the API credentials used to create it.

Request Parameters

Parameter Type Format Description
Username Required string Max Length 50 characters, ^[a-zA-Z0-9-_.@]+$ The desired login username for the account
Password Required string Minimum length 8, maximum length 100 The password for account login
Email Required string Maximum Length 250 characters, email address The contact email address for the account holder
FullName Required string Maximum Length 250 characters The full legal name of the account holder
CompanyName Required string Maximum Length 250 characters The registered name of the company associated with this account
CompanyPhone Required string Maximum Length 50 characters The primary contact phone number of the company
Address1 Required string Maximum Length 250 characters The first line of the company’s address (e.g., street name and number)
Address2 string Maximum Length 250 characters The second line of the company’s address (optional)
Address3 string Maximum Length 250 characters The third line of the company’s address (optional)
City string Maximum Length 250 characters The city where the company is located (optional)
Postcode Required string Maximum Length 50 characters The postal or ZIP code of the company’s address
Country Required string   The country where the company is registered. Allowed values are available from the RegisterAccountTemplate endpoint
CompanyType Required string   The classification of the company (e.g., LLC, Corporation, Sole Proprietorship). Allowed values are available from the RegisterAccountTemplate endpoint
CompanyIndustry Required string   The industry sector the company operates in. Allowed values are available from the RegisterAccountTemplate endpoint
CompanyNetwork string Maximum Length 250 characters The trade body, network, or affiliation the company is a member of (if applicable)
AgreeToTerms Required Boolean   Indicates agreement to the terms and conditions (required)
AgreeToDataProtection Required Boolean   Indicates agreement to the data protection statement (required)
AgreeToContact Boolean   Indicates consent to be contacted (optional)
AgreeToPrivacy Required Boolean   Indicates agreement to the privacy policy (required)
VoucherCode string   An optional voucher code for discounts or promotions
AccountActivationCode string   An optional code that grants access to certain features or subscriptions
VATNumber string [0-9A-Za-z\+\*\.]{2,12} The company's VAT registration number (if applicable)
VATCountry string   The country where the company is VAT-registered. Allowed values are available from the RegisterAccountTemplate endpoint

Response Parameters

Parameter Type Format Description
ResponseStatus ResponseStatus   Instance of ResponseStatus object (see here)