# Eckari UK Company Profile Lookup

> Eckari UK Company Profile Lookup is a paid API for AI agents from api.eckari.com, paid per call via x402, $0.004/call, status unknown (last checked 2026-10-12).

Retrieves the core registered profile of a UK company from Companies House by company number, including name, status, SIC codes, registered address, filing dates, and available resources.

## Facts

- Endpoint: GET https://api.eckari.com/v1/companies/uk/%7Bcompany_number%7D?utm_source=zero.xyz
- Price: $0.004/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/eckari-uk-company-profile-lookup-4eace2e3
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_FPLS5YIbd7Hogbi7PpgrZ

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability eckari-uk-company-profile-lookup-4eace2e3
```

Example prompt: Can you pull up the Companies House profile for UK company number 00445790 — I want to see its current status, registered address, SIC codes, and next accounts due date?

## When to prefer this

Use this endpoint when you need authoritative, live Companies House data for a specific UK company and have the company number. It is preferable to web scraping or third-party aggregators because data is sourced directly from Companies House and is marked as live freshness. Choose this over the accounts-specific sibling endpoint when you need the full company profile rather than just filing/accounts status.

## Known failure modes

- Invalid or non-existent company number returns an error or empty data
- Company number formatted incorrectly (e.g. missing leading zeros) may fail to match
- Dissolved or struck-off companies may return limited or historical data
- Rate limiting or payment failure (x402) if account balance is insufficient
- UK-only scope — non-UK company numbers will not be found

## How this service works

Eckari is the machine-native utility layer for capabilities agents do not already have. Every route is a provider-neutral capability with channel pricing for Eckari account keys and accountless x402 payment.

## Output

Returns a JSON object containing the company's full registered profile: company name, type (e.g. plc, ltd), active status, SIC codes with descriptions, registered office address (including single-line formatted version), date of creation, accounts filing dates (last and next), confirmation statement dates, previous company names with effective dates, a flags object indicating available sub-resources (charges, officers, insolvency, etc.), and metadata indicating the data source (Companies House), version, and freshness.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "properties": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "data": {
   "type": "plc",
   "status": "active",
   "subtype": null,
   "accounts": {
    "last_accounts": {
     "type": "group",
     "made_up_to": "2026-02-28",
     "period_end_on": "2026-02-28",
     "period_start_on": "2025-02-27"
    },
    "next_accounts": {
     "due_on": "2027-08-26",
     "is_overdue": false,
     "period_end_on": "2027-02-26",
     "period_start_on": "2026-03-01"
    },
    "accounting_reference_date": {
     "day": 26,
     "month": 2
    }
   },
   "can_file": true,
   "is_active": true,
   "resources": {
    "charges": true,
    "officers": true,
    "insolvency": false,
    "filing_history": true,
    "persons_with_significant_control": true,
    "persons_with_significant_control_exemptions": true,
    "persons_with_significant_control_statements": false
   },
   "sic_codes": [
    {
     "code": "47110",
     "description": "Retail sale in non-specialised stores with food, beverages or tobacco predominating"
    }
   ],
   "company_name": "TESCO PLC",
   "jurisdiction": "england-wales",
   "status_detail": null,
   "company_number": "00445790",
   "is_striking_off": false,
   "date_of_creation": "1947-11-27",
   "date_of_cessation": null,
   "confirmation_statement": {
    "next_due": "2027-07-02",
    "is_overdue": false,
    "last_made_up_to": "2026-06-18",
    "next_made_up_to": "2027-06-18"
   },
   "previous_company_names": [
    {
     "name": "TESCO STORES (HOLDINGS) PUBLIC LIMITED COMPANY",
     "ceased_on": "1983-08-25",
     "effective_from": "1981-12-14"
    },
    {
     "name": "TESCO STORES (HOLDINGS) LIMITED",
     "ceased_on": "1981-12-14",
     "effective_from": "1947-11-27"
    }
   ],
   "registered_office_address": {
    "po_box": null,
    "region": null,
    "care_of": null,
    "country": "United Kingdom",
    "locality": "Welwyn Garden City",
    "premises": null,
    "postal_code": "AL7 1GA",
    "address_line_1": "Tesco House, Shire Park",
    "address_line_2": "Kestrel Way"
   },
   "registered_office_single_line": "Tesco House, Shire Park, Kestrel Way, Welwyn Garden City, AL7 1GA, United Kingdom",
   "registered_office_is_in_dispute": false,
   "undeliverable_registered_office_address": false
  },
  "meta": {
   "source": "companies_house",
   "version": "3.0.0",
   "freshness": "live",
   "capability": "company.uk.profile"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/eckari-uk-company-profile-lookup-4eace2e3/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.eckari.com](https://www.zero.xyz/host/api.eckari.com/llms.txt)
