Skip to main content
Agent API

Company data
for AI pipelines

All MCP tools from day one. No waiting to hit a higher tier before your pipeline can access beneficial ownership or officer data. Designed for agents that run without human oversight.

All data

from day one

No cap

daily rate limit

19

jurisdictions

CompanyLens — KYB Verification

Enter a company to begin verification

Why Agent API

Built for unattended pipelines

Standard API plans are designed for interactive products — a human handles errors and upgrades tiers as needed. Agent plans are built for the opposite.

All data from day one

Every MCP tool — beneficial ownership, officers — available without upgrading mid-project. Pipelines don't degrade because of a tier boundary.

No rate cap

Run overnight batch jobs and high-throughput pipelines without hitting a daily limit. Usage is metered, not capped at an arbitrary ceiling.

Consistent JSON schema

The same response shape across all 19 jurisdictions. Write your parsing logic once — no jurisdiction-specific edge cases to handle in your pipeline.

Commercial use included

Use results in your product, reports, or downstream AI outputs without a separate data licence. No attribution requirements.

Use cases

Pipelines that run while you sleep

Four patterns where Agent API fits better than a standard interactive lookup.

Automated KYB

Verify company status, pull beneficial ownership, and check officer history in a single pipeline pass. No human in the loop until a flag is raised.

Status verificationPSC / UBOOfficer history

Director screening

Check whether a director has prior disqualifications, sits across multiple high-risk jurisdictions, or appears in an adverse network before your team engages.

DisqualificationsNetwork mappingCross-jurisdiction

Ownership chain resolution

Walk the PSC chain from a named company to its ultimate beneficial owner automatically — across corporate layers and borders.

Beneficial ownershipGroup structuresUBO tracing

Entity resolution

Match company names from documents, emails, or CRM records to canonical registry entries. Resolve ambiguous names before passing data downstream.

Fuzzy matchingBatch lookupName normalisation
Coverage

Every tool. Every jurisdiction.

All MCP tools are available from day one — no tiered unlocks. 19 jurisdictions, consistent response schema throughout.

search_companiesSearch by name or number across all 19 jurisdictions with typo tolerance and prefix matching
get_companyCore company profile — status, address, officer count, and which data sections are available for this jurisdiction
get_company_sectionFetch a single section of a company profile: officers or beneficial owners
get_company_batchFetch core profiles for up to 20 companies in a single call — returns found/not-found per ref
search_peopleFind officers, beneficial owners, and disqualified directors by name across all jurisdictions
get_personPerson identity record — display name and any known name variants matched via date-of-birth
get_person_sectionFetch a section of a person profile: company links, officer roles, or disqualification records
get_company_networkMap the corporate network around a company — graph of connected entities linked via shared officers and owners
get_person_networkMap the corporate network around a person — all companies they appear in, with depth-2 traversal
find_by_addressDiscover all companies registered at an address — useful for flagging shared-address clusters and shell company patterns
get_chargesRegistered charges and mortgages against a company — outstanding and satisfied, with persons entitled (UK)
get_filingsPaginated filing history — confirmation statements, annual accounts, share allotments (SH01), PSC changes, and document URLs (UK)
search_disqualified_directorsFuzzy name search over disqualified directors — for KYB name checks and compliance screening
browse_disqualified_directorsBrowse all disqualified directors ordered by most recent — for compliance monitoring and bulk review
list_jurisdictionsList all supported jurisdictions with metadata — use to discover valid jurisdiction slugs before calling other tools
list_industry_codesList SIC/NACE codes for a jurisdiction, optionally filtered by keyword or code prefix
get_usageReturns your current plan, rate limits, and usage for the active billing period
Agent & Automation

For unattended AI workflows

Service-token authentication — no OAuth browser flow required. Deploy once, run indefinitely. All data endpoints included.

Agent Starter

Production automation

£49/mo

or £39/mo annually

1 service token for unattended pipelines, 5,000 service-token calls/month, plus 5,000 OAuth MCP calls/month.

Get started
  • 1 service token
  • 5,000 service-token calls / month
  • 5,000 OAuth MCP calls / month
  • All jurisdictions & data endpoints
  • Commercial & production use
Most popular

Agent Pro

High-volume agents

£149/mo

or £119/mo annually

Up to 5 service tokens, 25,000 service-token calls/month, plus 25,000 OAuth MCP calls/month. For multi-agent production workloads.

Get started
  • 5 service tokens
  • 25,000 service-token calls / month
  • 25,000 OAuth MCP calls / month
  • All jurisdictions & data endpoints
  • Commercial & production use
  • Webhookssoon

Ready to automate?

Agent Starter gives you one service token and 5,000 calls/month for £49. Agent Pro scales to 5 tokens and 25,000 calls/month for £149.