---
title: "Enrich a UK business"
method: GET
path: "/api/v1/enrich"
---

# Enrich a UK business

`GET /api/v1/enrich`

## Request

- Base URL: `https://meetkatalis.com`
- URL: `https://meetkatalis.com/api/v1/enrich`
- Auth: API key in header `x-api-key`

Returns a verified profile for a UK company name or domain.

## Query parameters

- `q` string, required
- `location` string

## Response `200`

Enriched profile

- EnrichResponse
  - `ms` integer
  - `profile` BusinessProfile
    - `found` boolean
    - `name` string
    - `website` string
    - `companyNumber` string
    - `status` string
    - `sicCodes` string[]
    - `incorporationDate` string
    - `sizeSignal` string
    - `whatTheyDo` string
    - `services` string[]
    - `sector` string
    - `signals` Signal[]
      - `code` string
      - `label` string
      - `kind` 'opportunity' | 'risk' | 'info'
    - `accuracy` Accuracy
      - `score` integer
      - `confidence` 'high' | 'medium' | 'low'
      - `breakdown` object[]
        - `label` string
        - `points` number
        - `max` number
    - `confidence` 'high' | 'medium' | 'low'
    - `sources` string[]
    - `attribution` string

## Other responses

- `400`: Missing or invalid q
- `401`: Missing or wrong x-api-key
- `429`: Monthly quota reached (upgrade) OR the 60 req/min burst brake (retry — burst 429s never consume credits)
- `503`: Temporarily unavailable — retry

---

[API](https://skmtc.dev/meetkatalis/apis/katalis-uk-business-intelligence-apis.md) · [All operations](https://skmtc.dev/meetkatalis/apis/katalis-uk-business-intelligence-apis/llms.txt) · [OpenAPI document](https://skmtc.dev/meetkatalis/apis/katalis-uk-business-intelligence-apis/revisions/214b13088f95?raw)
