/intelligence

GET 1 request = 1 credit

Coverage 1.83m domains enriched, 1.27m mapped to 1.52m companies. Coverage is strongest for active trading companies with a website.

Returns the operating profile for a company: a plain-English description of what it does, the offerings it sells, who it sells to, and how it delivers. Built by matching a verified domain to the legal entity and extracting structured facets from the website. This is the layer a SIC code cannot give you — it separates a careers-software vendor from a university that happens to mention careers.

Possible values for org_kind

A single value per company. Full-corpus distribution: 68% services_provider, 21.5% product_vendor, 3.1% charity_nonprofit, 2.8% education_institution.

  • product_vendor
  • services_provider
  • education_institution
  • training_provider
  • public_body
  • charity_nonprofit
  • membership_association
  • recruiter_staffing
  • media_publisher
  • marketplace_aggregator
  • personal_or_dormant

Input

ParameterDescriptionRequired
keyYour API key. May also be sent as a bearer token or X-API-Key header.Required
company_numberCompanies House company number, with or without the UK- prefix. One of company_number or domain is required.One required
domainLook up by website instead, e.g. northgateanalytics.example — resolved through the verified domain index. When both are given, domain selects one of a multi-site company's websites.One required

Example request

GET request
https://api.ukdatalayer.com/v1/intelligence?key=YOUR_KEY&company_number=00000042

Output

FieldTypeDescription
company_idstringThe matched legal entity.
company_namestringRegistered legal name of the matched entity.
domainstringVerified domain the intelligence was derived from.
short_descstring | nullOne-line description of the business.
summarystring | nullFull-sentence description, averaging around 250 characters.
org_kindstring | nullOrganisation type. See possible values above. Rolling out — null where the classification pass has not covered the domain yet.
sectorstring | nullNormalised sector label, e.g. Mechanical, Electrical & HVAC Services.
offeringsstring[]Products and services the company sells.
ideal_customersstring[]Who the company targets, as described on its own site. Rolling out — may be empty.
confirmed_customersstring[]Named customers the website references. Rolling out — may be empty.
customer_segmentsstring[]Normalised segments: schools_k12, colleges_fe, universities_he, students_direct, employers_hr, government_public, smb, enterprise, consumers. Rolling out — may be empty.
deliverystring[]saas_platform, mobile_app, api_data, services_consultancy, content_courses, physical_products or marketplace. Rolling out — may be empty.
business_modelstring[]software, services, products, manufacturing, platform or marketplace.
marketstring[]b2b, b2c or both.
emailsstring[]Contact emails published on the website.
phone_numbersstring[]Contact phone numbers published on the website.
domain_ratingnumber | nullThird-party domain authority score, 0-100. Rolling out — null where not yet fetched.
entity_matchobjectverified flag and confidence score for the domain-to-company match.

Example response

200 OK · application/json
{
  "status": "success",
  "credits_used": 1,
  "data": {
    "company_id": "UK-00000042",
    "company_name": "NORTHGATE ANALYTICS LTD",
    "domain": "northgateanalytics.example",
    "short_desc": "Revenue forecasting platform for subscription businesses.",
    "summary": "Northgate Analytics builds a revenue forecasting and reporting platform for subscription businesses, connecting billing and CRM data so finance teams can model renewals, churn and cash collection.",
    "org_kind": "product_vendor",
    "sector": "Finance Software",
    "offerings": [
      "revenue forecasting", "churn analytics", "billing reconciliation",
      "board reporting", "API access"
    ],
    "ideal_customers": [
      "Finance teams at subscription businesses",
      "SaaS CFOs and RevOps leaders"
    ],
    "confirmed_customers": ["Harbourline Software", "Vale & Pike Group"],
    "customer_segments": ["smb", "enterprise"],
    "delivery": ["saas_platform", "api_data"],
    "business_model": ["software"],
    "market": ["b2b"],
    "domain_rating": 41,
    "entity_match": { "verified": true, "confidence": 0.97 }
  }
}

Notes

  • Where a company has no verified domain, the endpoint returns status "no_data" rather than guessing. Around 206k enriched domains have no usable summary and are excluded.
  • A small number of companies map to more than one domain. The response returns the highest-confidence match; pass domain explicitly to select a specific one.