{"uid":"cap_dK-nWLx88-fAdTsJzM80W","slug":"verify-uk-batch-business-status-check-38de566b","name":"Verify UK – Batch Business Status Check","description":"Pay-per-call UK verification tools for AI agents: validators, business checks and website trust checks from official UK public data. Pay with USDC via x402 - no account, no API key.","url":"https://verify-uk.verifyuk.workers.dev/v1/business/batch?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"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"],"type":"string"},"queryParams":{"type":"object","required":["company_numbers"],"properties":{"company_numbers":{"type":"string","description":"Comma-separated Companies House numbers (max 40)"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"totals":{"clear":1,"checked":3,"not_found":0,"requested":3,"with_warnings":1,"with_cautions_only":1},"results":[{"status":"dissolved","summary":{"cautions":0,"warnings":1},"company_name":"EXAMPLE LTD","company_number":"SC123456"}],"flagged_first":["SC123456","OC301234"]}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_VjleiXmNJ6H97kUSd_64x","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Checks up to 40 UK Companies House numbers in a single call, returning status, warnings, and cautions for each company.","exampleAgentPrompt":"Can you batch-check these UK company numbers for me — 12345678, SC123456, OC301234 — and flag any that are dissolved, have warnings, or look suspicious based on official Companies House data?","exampleUseCases":[{"title":"Supplier onboarding compliance screening","prompt":"Before we onboard these five UK suppliers, can you check their Companies House numbers — 00445790, SC234567, OC112233, 04444444, 09876543 — and tell me which ones are active and which have any warnings or cautions?"},{"title":"Investment portfolio company health check","prompt":"I have a list of UK portfolio companies: 10000001, 10000002, 10000003, 10000004. Can you run a batch check on all of them and let me know their current status and whether any are flagged?"},{"title":"Fraud risk screening before contract signing","prompt":"We're about to sign contracts with three UK firms — numbers 07654321, SC999888, OC445566. Can you verify all three at once and highlight any that are dissolved or have compliance warnings?"}],"resultDescription":"Returns a JSON object with per-company results (company name, number, status such as active/dissolved, and counts of warnings and cautions), a list of flagged company numbers sorted first, and aggregate totals (total checked, clear, not found, with warnings, with cautions only).","failureModes":["Invalid or malformed company number returns not_found in results","Exceeding 40 company numbers in one call may be rejected","Payment failure (402) if USDC balance insufficient or x402 header missing","Non-existent company numbers return not_found status rather than an error","Rate limiting or worker timeout for very large comma-separated lists near the 40-item cap"],"whenToPreferThis":"Use this endpoint when you need to verify multiple UK companies in a single API call rather than one at a time, saving cost and latency. Prefer it over single-company lookups when you have 2–40 company numbers to screen simultaneously, such as during supplier onboarding, due diligence, or portfolio reviews. It is ideal when you need a prioritised view with flagged companies surfaced first.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-30T12:31:57.739Z","isFirstParty":false,"canonicalSlug":"verify-uk-batch-business-status-check-38de566b"}