curl --request GET \
--url https://api.baselayer.com/international/registrations \
--header 'X-API-Key: <api-key>'import requests
url = "https://api.baselayer.com/international/registrations"
headers = {"X-API-Key": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {'X-API-Key': '<api-key>'}};
fetch('https://api.baselayer.com/international/registrations', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.baselayer.com/international/registrations",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"X-API-Key: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.baselayer.com/international/registrations"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("X-API-Key", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.baselayer.com/international/registrations")
.header("X-API-Key", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.baselayer.com/international/registrations")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["X-API-Key"] = '<api-key>'
response = http.request(request)
puts response.read_body[
{
"name": "KYCKR UK LIMITED",
"alternative_names": [
"Ramos, Garcia and Good"
],
"filing_number": "11655290",
"address": "Kemp House, 160 City Road, London, United Kingdom, EC1V 2NX",
"standing": "Active",
"legal_form": "Private limited company",
"registry_type": "Registered society",
"registration_type": "Federal",
"incorporation_date": "2018-11-01",
"registration_authority": "Companies House, United Kingdom",
"registration_authority_code": "CA-ON"
}
]{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>",
"input": "<unknown>",
"ctx": {}
}
]
}Search International Registrations
List registry registrations matching a business name or filing number.
You must provide one of name or filing_number.
With an iso2_country_code, a search will be performed directly at the registry for that jurisdiction.
Without an iso2_country_code, a global search will be performed across all jurisdictions.
Pass a result’s filing_number (with the country) to
POST /international/searches to run a lite or enhanced search for
exactly that company, skipping name/address matching.
curl --request GET \
--url https://api.baselayer.com/international/registrations \
--header 'X-API-Key: <api-key>'import requests
url = "https://api.baselayer.com/international/registrations"
headers = {"X-API-Key": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {'X-API-Key': '<api-key>'}};
fetch('https://api.baselayer.com/international/registrations', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.baselayer.com/international/registrations",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"X-API-Key: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.baselayer.com/international/registrations"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("X-API-Key", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.baselayer.com/international/registrations")
.header("X-API-Key", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.baselayer.com/international/registrations")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["X-API-Key"] = '<api-key>'
response = http.request(request)
puts response.read_body[
{
"name": "KYCKR UK LIMITED",
"alternative_names": [
"Ramos, Garcia and Good"
],
"filing_number": "11655290",
"address": "Kemp House, 160 City Road, London, United Kingdom, EC1V 2NX",
"standing": "Active",
"legal_form": "Private limited company",
"registry_type": "Registered society",
"registration_type": "Federal",
"incorporation_date": "2018-11-01",
"registration_authority": "Companies House, United Kingdom",
"registration_authority_code": "CA-ON"
}
]{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>",
"input": "<unknown>",
"ctx": {}
}
]
}Authorizations
Query Parameters
Jurisdiction code in ISO 3166 alpha-2
"GB"
Company Name
"Kyckr"
Company registration (filing) number
"11655290"
Response
Successful Response
The registered name of the business.
"KYCKR UK LIMITED"
A list of alternative names (e.g. trading names and former registered names) the registry holds for the business.
["Ramos, Garcia and Good"]
The registry filing number. Pass it as filing_number to POST /international/searches to search exactly this company.
"11655290"
The business's address as held by the registry.
"Kemp House, 160 City Road, London, United Kingdom, EC1V 2NX"
The registry's own status wording (e.g. 'Active', 'Registered', 'In Liquidation').
"Active"
The registry's legal form / legal structure for the business.
"Private limited company"
Registry-provided entity or registry type where distinct from legal form.
"Registered society"
Registry-provided registration type, e.g. Federal, Extra-Provincial, or Registered society.
"Federal"
The date the business was incorporated or registered.
"2018-11-01"
Registry authority name, e.g. Companies House, United Kingdom.
"Companies House, United Kingdom"
Registry authority code where provided, e.g. CA-ON or CA-FE.
"CA-ON"