# Eckari UK Company Registered Office Address

> Eckari UK Company Registered Office Address is a paid API for AI agents from api.eckari.com, paid per call via x402, $0.003/call, status unknown (last checked 2026-09-15).

Returns the current statutory registered office address of a UK Companies House company as structured fields and a single-line rendering

## Facts

- Endpoint: GET https://api.eckari.com/v1/companies/uk/:company_number/registered-office
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/eckari-uk-company-registered-office-address-ee35664a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_2kvyWiqV8oYdJByo7JC0u

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-registered-office-address-ee35664a
```

Example prompt: What's the registered office address for UK company number 00445790 — can you pull it from Companies House and give me the full structured address including postcode?

## When to prefer this

Use this endpoint when you need the authoritative statutory registered office address of a UK company by its Companies House number, especially for compliance, KYB, due diligence, invoice generation, or address verification workflows. Prefer this over web scraping or general search when you need structured, machine-readable address fields with a guaranteed single-line rendering. Use the companion profile endpoint if you also need company name, status, or incorporation date.

## Known failure modes

- Invalid or malformed company number (non-alphanumeric, too long, internal spaces) returns INVALID_INPUT before any payment
- Company number not found in Companies House register returns a not-found error
- Company exists but has no registered office on record returns empty or null address fields
- Upstream Companies House API unavailable causes a service error
- Whitespace-only company number input is rejected immediately

## How this service works

Return the current registered office address of a UK company from the Companies House register as structured fields (premises, address lines, locality, region, postcode, country) plus a single-line rendering for correspondence, address matching and verification. This is the statutory registered address, not a trading or branch address. Use when: What is the registered office address of company 00445790?

## Output

Returns the current statutory registered office address as structured fields (premises, address_line_1, address_line_2, locality, region, postcode, country) plus a single formatted line suitable for correspondence, address matching, and verification. This is the legal registered address, not a trading or branch address.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "pathParams": {
     "type": "object",
     "required": [
      "company_number"
     ],
     "properties": {
      "company_number": {
       "type": "string",
       "pattern": "^\\s*(?:[0-9]{1,8}|[A-Za-z][0-9]{7}|[A-Za-z]{2}[0-9]{6}|[A-Za-z]{2}[0-9]{5}[A-Za-z]|[A-Za-z]{2}[0-9]{4}[A-Za-z]{2})\\s*$",
       "maxLength": 10,
       "minLength": 1,
       "description": "Companies House company number, also called the company registration number (CRN). Accepted shapes are the register's own — 1-8 digits (zero-padded to 8, e.g. 445790 → 00445790), one letter + 7 digits (R0000001), two letters + 6 digits (SC002180, NI000001, OC123456, OE000001), or the registered-society suffix forms (two letters + 5 digits + 1 letter; two letters + 4 digits + 2 letters). Case-insensitive; surrounding whitespace is ignored (which is why maxLength is 10); internal spaces and punctuation are not accepted. Any other value (for example PROBE) is rejected as INVALID_INPUT before payment and before any upstream call."
      }
     },
     "additionalProperties": false
    },
    "queryParams": {
     "type": "object",
     "properties": {}
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/eckari-uk-company-registered-office-address-ee35664a/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)
