Baselayer International
Two of Baselayer’s core US products - Business Search and Web Presence - have international counterparts for verifying businesses outside the United States.- International Business Search returns corporate registration data (name, registration number, status, legal form, and more) for businesses in 76 countries and territories, sourced from foreign corporate registries.
- Web Presence works internationally out of the box: the same endpoint and response structure you already use for US businesses, with global coverage.
At a Glance: US vs. International
International Business Search
How It Works
International Business Search is available using a separate set of endpoints from the US Business Search. Data returned maintains a consistent structure across jurisdictions, though information depth varies by country.Two Ways to Search
POST /international/searches accepts two ways to identify a business. Both require iso2_country_code.
- Name + address: provide
nameandaddress. The standard approach, and all you need for the vast majority of searches. - Registration (filing) number: provide
filing_number. A good optional input to offer: in many countries, owners and finance staff know their registration number by heart. When provided, the registry is searched by that number first; aname, if also included, is used as a fallback if no company matches the number.
filing_number, the name and address are both optional: you can send the number on its own, or with either or both. Without a filing_number, name and address are both required. Every input you send is matched and contributes to the scores (see Scores & Ratings below); inputs you leave out are simply excluded.
Tip: Label the registration-number field with the local term so users recognize it. In Spain, for example, it’s the CIF. If you want to smooth matching in a specific market, you can also look candidates up first with GET /international/registrations (see below). Both are optional, a plain name + address search works well on its own.
Supported Countries
International Business Search is available for the following 76 jurisdictions.★ = Enhanced Profile available (see Enhanced Profiles); all others return the core profile.
37 of the 76 jurisdictions offer Enhanced Profiles (★).
Note: Country availability reflects current registry access and may change over time. The iso2_country_code must be one of the supported jurisdictions above, submitting an unsupported code returns a validation error. Contact your account manager for the latest list.
API Endpoints
Text
Making a Request
A request always requiresiso2_country_code, plus either name + address or filing_number (on its own, or with name and/or address).
Text
filing_number— the company registration number (see Two Ways to Search above)officer_names— known officers or directorswebsite— business website URLphone_number— business phone numberemail— business or contact emailalternative_names— trading names or DBAsreference_id— your internal ID for tracking this requestoptions— separately-billed add-ons (see Enhanced Profiles below)
Enhanced Profiles (optional)
By default a search returns the core registration profile: name, file number, status, country and addresses. In supported jurisdictions (★ above), you can request an Enhanced Profile with theOrder.Enhanced option, which adds directors, ultimate beneficial owners (UBOs), shareholders, and share capital where available.
Text
International Registrations Search
GET /international/registrations returns a list of matching registrations without running a full search. Its main use is to disambiguate before a precise search: look up candidates, let your user pick the right one, then search with that result’s filing_number.
Text
iso2_country_code, name, and/or filing_number. This is an optional add-on, most useful where several businesses share a similar name.
Understanding the Response
When a search completes, the response includes abusiness object. The following fields are present across all countries:
name: the official registered namefile_number: the registration/filing number in the local registrystatus: normalized toactive,inactive, orunknowncountry: the ISO2 country code of the registration
business_name_match:EXACT,SIMILAR, orNO_MATCH(identical to the US)business_address_match:EXACT,CITY,REGION,COUNTRY, orNO_MATCH(international granularity)filing_number_match: a boolean specific to international search:trueif thefiling_numberlocated the company,falseif the search fell back to the name,nullif no filing number was provided
Important: Data depth varies significantly by country. Most countries return the core fields above; some return more.
Watchlist Screening
Every international search is screened against Baselayer’s watchlists: OFAC, the Consolidated Screening List (CSL), FBI, Canadian sanctions, and OIG. Screening covers the company’s registered name, anyalternative_names you supply, and the company’s current officers and beneficial owners.
PEP screening also runs when the search includes the Order.Pep option. Which lists run, and how closely a name must match before it’s reported as a hit, follow your organization’s Account Settings, the same settings that apply to US Business Search.
Results appear in watchlist_hits on GET /international/searches/{id}, in the same shape as US watchlist results (code, name, count, details):
- A list with a
countof0was screened with no match. - A list that is absent was not screened (for example, it’s turned off in your settings, or PEP wasn’t ordered). Don’t read an absent list as a clean result.
0 and its Risk grade to F, the same as US Business Search.
Scores and Ratings
International Business Search returns KYB and Risk ratings on the same scale as the US product, so you can apply the same thresholds and decisioning logic you already use for US searches. See Scores & Ratings. Key factors influencing the international KYB score
Only the inputs you send are scored: a filing-number-only search is not penalized for a missing name or address. Registry status always carries significant weight.
KYB rating scale
Only A and B ratings count as
verified.
Webhooks
International Business Search emits three webhook events:InternationalBusinessSearch.submitted: accepted and processingInternationalBusinessSearch.completed: results availableInternationalBusinessSearch.failed: no associated business found
Key Differences from US Business Search
- Separate API route: international searches use
/international/searches, not/searches. The two are not interchangeable. - No TIN verification: IRS TIN matching is a US-only capability.
- Online-presence add-ons: for website analysis, industry prediction, and other online-presence signals internationally, use the Web Presence endpoint (below).
- Country-specific pricing: negotiated separately from your US contract.
- API-only access: not available through the Console (yet).
Web Presence (International)
How It Works
Baselayer’s Web Presence endpoint works internationally using the same API route and response format as US requests. When you include a non-USiso2_country_code, Baselayer automatically routes the request through its international processing pipeline; the response structure is identical.
Web Presence is available via both the API and the Baselayer Console.
Supported Countries
Web Presence offers global coverage: any country with a valid ISO 3166-1 alpha-2 code is supported. This is much broader than International Business Search because Web Presence relies on Baselayer’s AI-powered web intelligence rather than corporate registry access.API Endpoint
Text
Making a Request
Include theiso2_country_code field; the minimum required fields are name and address.
Text
website, officer_names, phone_number, email, alternative_names, reference_id, and options. See Online Presence: Basics.
Understanding the Response
The response mirrors the US response. Therequest_type field is set to INTERNATIONAL (instead of UNITED_STATES), and you receive the same key data points. See the Online Presence: Best Practices.
Webhooks
Web Presence uses the same webhook events for both US and international requests:WebPresenceRequest.submitted: accepted and processingWebPresenceRequest.completed: results availableWebPresenceRequest.failed: could not be completed
Quick Reference
International Business Search
Web Presence (International)
Where to Go Next
- International Products: API Quickstart: Step-by-step, from request to response.
- International Products: Best Practices: Search inputs, Enhanced Profiles, match indicators, and what varies by country.
- Scores & Ratings: How KYB and Risk ratings are calculated.
- Account Settings: Choose which watchlists you screen against and how strict matching is.
- Webhooks: Configuring event delivery.