Skip to main content
GET
/
v0
/
search
/
lookup
JavaScript
import Openregister from 'openregister';

const client = new Openregister({
  apiKey: 'My API Key',
});

const response = await client.search.lookupCompanyByURL({ url: 'https://example.com' });

console.log(response.company_id);
{
  "company_id": "<string>",
  "email": "<string>",
  "phone": "<string>",
  "vat_id": "<string>"
}

Find company by website URL

Find a company by providing its website URL. Our system analyzes the website and matches it to companies in our database. The response includes the company ID that you can use with other endpoints to retrieve detailed information like financials, shareholders, and ownership structure. This is useful for enriching web data with company information. Cost: 10 credits

Authorizations

Authorization
string
header
required

API Key Authentication Provide your API key as a Bearer token in the Authorization header.

Query Parameters

url
string<uri>
required

Website URL to search for. Example: "https://openregister.de"

Response

Successfully retrieved company data

company_id
string
required

Unique company identifier. Example: DE-HRB-F1103-267645

email
string

Email address of the company. Example: "[email protected]"

phone
string

Phone number of the company. Example: "+49 123 456 789"

vat_id
string

Value Added Tax identification number. Example: "DE123456789"