# Eckari UK Company Accounts Filing Status

> Eckari UK Company Accounts Filing Status 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-13).

Retrieves the accounts filing status and accounting period information for a UK company from Companies House, including last filed accounts and next due date.

## Facts

- Endpoint: GET https://api.eckari.com/v1/companies/uk/%7Bcompany_number%7D/accounts
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/eckari-uk-company-accounts-filing-status-887e9a35
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_oCphLsVPoQiXhmk2C2A4Q

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-accounts-filing-status-887e9a35
```

Example prompt: What's the accounts filing status for Tesco PLC — company number 00445790? I want to know when their last accounts were made up to and when the next filing is due.

## When to prefer this

Choose this endpoint when you specifically need UK company accounts filing status, deadlines, and accounting period data sourced live from Companies House. Prefer this over general company search endpoints when the goal is compliance checking, due diligence on filing timeliness, or surfacing accounting reference dates — not when you need officer lists, registered address, or company profile data (use sibling endpoints for those).

## Known failure modes

- Invalid or non-existent company number returns an error or empty data
- Company dissolved or struck off may return no accounts information
- Rate limiting or payment failure via x402 results in 402 Payment Required
- Malformed company number format returns validation error
- Occasionally stale data if Companies House registry update is delayed

## 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 name, last filed accounts details (type, period start/end, made-up-to date), next accounts due date and period, accounting reference date (day/month), and a flag indicating whether accounts are overdue. Metadata includes source (Companies House), API version, freshness indicator, and capability identifier.

## Request schema (JSON Schema)

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

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "data": {
   "company_name": "TESCO PLC",
   "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"
   },
   "company_number": "00445790",
   "has_accounts_information": true,
   "accounting_reference_date": {
    "day": 26,
    "month": 2
   }
  },
  "meta": {
   "source": "companies_house",
   "version": "2.0.0",
   "freshness": "live",
   "capability": "company.uk.accounts"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/eckari-uk-company-accounts-filing-status-887e9a35/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)
