Search by Registration Number
curl --request GET \
--url https://rest.kyckr.com/lite/number-search/{countryISO}/{companyNumber} \
--header 'Authorization: <api-key>'import requests
url = "https://rest.kyckr.com/lite/number-search/{countryISO}/{companyNumber}"
headers = {"Authorization": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: '<api-key>'}};
fetch('https://rest.kyckr.com/lite/number-search/{countryISO}/{companyNumber}', 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://rest.kyckr.com/lite/number-search/{countryISO}/{companyNumber}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: <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://rest.kyckr.com/lite/number-search/{countryISO}/{companyNumber}"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "<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://rest.kyckr.com/lite/number-search/{countryISO}/{companyNumber}")
.header("Authorization", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://rest.kyckr.com/lite/number-search/{countryISO}/{companyNumber}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = '<api-key>'
response = http.request(request)
puts response.read_body{
"companiesField": [
{
"addressesField": [
{
"countryField": "IRELAND",
"lineField": [
{
"lineField": "",
"typeField": "",
"typeCodeField": ""
}
],
"addressLine1Field": "ARC LABS RESEARCH CENTER",
"addressLine2Field": "WIT WEST CAMPUS",
"addressLine3Field": "CARRIGANORE WATERFORD",
"addressLine4Field": "CO WATERFORD, WATERFORD, IRELAND",
"postcodeField": "",
"cityTownField": "",
"regionStateField": ""
}
],
"codeField": "436024",
"companyIDField": "436024",
"legalFormField": "LTD - Private Company Limited by Shares",
"legalStatusField": "Normal ",
"nameField": "KYCKR IRELAND LIMITED",
"officialField": false,
"incorporationDateField": "01-03"
}
],
"transactionIdField": "10171668",
"responseCodeField": 100
}Lite
Search by Registration Number
Validating a company registration number in a chosen registry. You will need the company registration number and ISO country code of the registry. From this you will be able to determine if the company exists in the chosen registry and if the company number you have been provided is valid.
GET
/
lite
/
number-search
/
{countryISO}
/
{companyNumber}
Search by Registration Number
curl --request GET \
--url https://rest.kyckr.com/lite/number-search/{countryISO}/{companyNumber} \
--header 'Authorization: <api-key>'import requests
url = "https://rest.kyckr.com/lite/number-search/{countryISO}/{companyNumber}"
headers = {"Authorization": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: '<api-key>'}};
fetch('https://rest.kyckr.com/lite/number-search/{countryISO}/{companyNumber}', 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://rest.kyckr.com/lite/number-search/{countryISO}/{companyNumber}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: <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://rest.kyckr.com/lite/number-search/{countryISO}/{companyNumber}"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "<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://rest.kyckr.com/lite/number-search/{countryISO}/{companyNumber}")
.header("Authorization", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://rest.kyckr.com/lite/number-search/{countryISO}/{companyNumber}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = '<api-key>'
response = http.request(request)
puts response.read_body{
"companiesField": [
{
"addressesField": [
{
"countryField": "IRELAND",
"lineField": [
{
"lineField": "",
"typeField": "",
"typeCodeField": ""
}
],
"addressLine1Field": "ARC LABS RESEARCH CENTER",
"addressLine2Field": "WIT WEST CAMPUS",
"addressLine3Field": "CARRIGANORE WATERFORD",
"addressLine4Field": "CO WATERFORD, WATERFORD, IRELAND",
"postcodeField": "",
"cityTownField": "",
"regionStateField": ""
}
],
"codeField": "436024",
"companyIDField": "436024",
"legalFormField": "LTD - Private Company Limited by Shares",
"legalStatusField": "Normal ",
"nameField": "KYCKR IRELAND LIMITED",
"officialField": false,
"incorporationDateField": "01-03"
}
],
"transactionIdField": "10171668",
"responseCodeField": 100
}Authorizations
Path Parameters
2-digit ISO country code
Registration number of the company you are searching for
Query Parameters
Optional client order reference
⌘I