Private-company data
for AI agents
One call resolves any company to a 212-field qualification file — identity, validation, scores, financials, contacts, funding, and live signals. UK live (6.5M companies). EU and US in beta. Per-unit pricing, no subscription gate.
curl https://api.getzorro.ai/v1/resolve \
-H "Authorization: Bearer sk_sand_..." \
-G --data-urlencode "key=08130873"
# Also accepts legal name or domain:
--data-urlencode "key=gymshark.com" import httpx
client = httpx.Client(
base_url="https://api.getzorro.ai/v1",
headers={"Authorization": "Bearer sk_sand_..."},
)
r = client.get("/resolve", params={"key": "08130873"})
company = r.json()
print(company["trading_name"], company["validation"]["outcome"]) const res = await fetch(
"https://api.getzorro.ai/v1/resolve?key=08130873",
{ headers: { Authorization: "Bearer sk_sand_..." } }
);
const company = await res.json();
console.log(company.trading_name, company.validation.outcome); {
"company_number": "08130873",
"legal_name": "GYMSHARK LTD",
"trading_name": "Gymshark",
"status": "Active",
"domain": "gymshark.com",
"domain_confidence": 0.98,
"validation": {
"outcome": "PASS",
"score": 96,
"ai": { "belongs": true, "certainty": 98 }
},
"scores": {
"lendability": 78,
"lender_fit": 74,
"financing_need": 38
},
"financials": {
"revenue": [401, 437, 556, 605],
"net_margin": 0.086
},
"signals": [
{ "type": "Hiring activity", "urgency": "medium" }
]
// ... 212 fields total
} Pay per call. No subscription required.
Start with a sandbox key. Switch to production when you're ready. Volume discounts apply automatically.
Resolve any UK company to identity, status, domain, SIC, officers and PSCs. Ideal for real-time inbound lookup.
Start resolving →The complete 212-field record — validation, scores, financials, contacts, funding, and live signals.
Get sandbox key →Domain validation + AI verdict for any inbound company. Returns PASS / FLAG / REFER in milliseconds.
Start verifying →212 fields across 12 packages
Every package is labelled by source so you know exactly where each field comes from and can audit it.
Identity, status, addresses, SIC, accounts dates
company_numberlegal_namestatusincorporated_onsic_codesregistered_office +12 more Officers, PSCs, group and parent structure
officers_activepscgroup_parentdirector_agesappointments +12 more Charges, mortgages, satisfaction status
charges_outstandingcharge_holderssatisfiedlatest_created +1 more Titles owned, total price paid, tenure, postcodes, addresses
owns_propertyproperty_title_countproperty_total_price_paidproperty_tenureproperty_postcodesproperty_addresses +0 more Lendability, lender-fit, financing-need, propensity
lendabilitylender_fitfinancing_needapply_propensitygrowth_potential +1 more Modelled turnover/profit + 15 derived ratios
revenuenet_margincurrent_ratiogearingdebtor_daysnet_worth +14 more Deterministic match signals, flags, confidence scores
domain_confidencelegal_name_exactaddress_matchparked_flagoutcome +15 more Semantic verdict, AI confidence, the why
ai.belongsai.certaintyai.sic_matchai.reason +1 more Website summary, products, traffic, SEO, tech stack, socials
one_linerproduct_servicemonthly_visitstech_stacksocialsusp +36 more Decision-makers + verified, deliverable email
nametitleemaildeliverableseniority +14 more Funding rounds, investors, valuation, M&A, IPO, founders
total_raisedroundsinvestorsvaluationipo_statusfounders +17 more Hiring, news, financing, leadership, tech, expansion events
hiringnewsfinancingleadership_changeexpansionurgency +25 more Every field we hold on one company
212 fields · 12 packages — everything Zorro can deliver per UK company, with a sample value and source for each.
Plug Zorro into any AI agent
Zorro ships a Model Context Protocol server. Drop the endpoint into Claude, Cursor, or any MCP-compatible agent — 82 tools, OAuth2 auth, audit logging.
https://mcp.getzorro.ai // claude_desktop_config.json
{
"mcpServers": {
"zorro": {
"url": "https://mcp.getzorro.ai",
"transport": "streamable-http"
}
}
} Request a sandbox key
Drop your email and we'll send credentials for the sandbox environment within a few hours. 500 free calls included — no card required.
Need higher limits or a data licence? Book 30 minutes →