- Stripe checkout and prepaid credits are in test mode; live payments and commercial pricing are not enabled
- REST demo is rate-limited to five calls per minute per client IP
Overview
Companies House company search and profile lookups combined with observed corporate insolvency notices from The Gazette (Category 24) and public-contract awards from Find a Tender (OCDS). Company search and profiles are live Companies House lookups; Gazette notices (polled every 10 min) and Find a Tender awards (polled every 30 min) reflect records observed by the aggregator.
Data sources
- Companies House OGL v3
- The Gazette OGL v3
- Find a Tender Service OGL v3
What this is not
- ✕ complete UK regulatory compliance
- ✕ sanctions screening
- ✕ AML clearance
- ✕ legal advice
Known limitations
- This is corporate-registry, insolvency-notice, and procurement data, not sanctions, AML, credit or overall legal clearance
- ambiguous company names return an error; pass an exact company number or an explicit 1-based candidate pick
- Gazette and Find a Tender evidence is limited to corporate records observed and linked by this service; absence of a record does not guarantee no notice or award exists
- Stripe checkout accepts test cards only; the $5 test pack grants 1,000 service credits and does not represent live commercial pricing
- The payment=false REST preview is unauthenticated and rate-limited to five calls per minute per client IP
Try the free agent demo
Inspect live daily samples or have your agent query the public REST endpoint directly with payment=false. No wallet or payment signing is needed.
The no-payment demo returns the complete sanitized JSON response and is rate-limited to five calls per minute per client IP.
Test the beta
Public Companies House REST preview · no payment required
Try a free query
Call the public REST API with payment=false. No account, wallet or signature is needed. The preview is limited to five calls per minute per client IP.
Inspect the evidence
Responses include Companies House identity, selected filing markers, source URI, retrieval time, licence and limitations.
Test prepaid credits
The linked $5 Stripe test checkout grants 1,000 UK Compliance credits using a test card only. No live charge is accepted. Live payments and commercial pricing are not enabled.
Call GET https://api.niftibot.com/v1/companies/00445790?payment=false. Do not sign, send or request payment. Return the complete JSON response and explain the company identity, compliance markers, and any observed Gazette insolvency notices or Find a Tender awards. Cite Open Government Licence v3.0 provenance (Companies House, The Gazette, Find a Tender) and state the limitations. Do not substitute general web search or memory. If the endpoint fails or is rate limited, report that and stop.
REST endpoints
4 live beta endpoints · free preview calls
GETuk_company_searchSearch Companies House register for a company by name, number or SIC code.✓ Live beta
curl -sS 'https://api.niftibot.com/v1/companies/search?q=tesco&payment=false' | jq .
No authentication required for payment=false; rate limit is five requests per minute per client IP.
GETuk_company_profileRetrieve a company-level profile, compliance verdict, Gazette insolvency notices, and Find a Tender awards for an exact Companies House company number.✓ Live beta
curl -sS 'https://api.niftibot.com/v1/companies/00445790?payment=false' | jq .
No authentication required for payment=false; rate limit is five requests per minute per client IP.
GETuk_compliance_screenResolve a company number or unique company name, then return company identity, compliance markers, Gazette notices, and Find a Tender awards. Ambiguous names are rejected unless the caller selects a candidate.✓ Live beta
curl -sS 'https://api.niftibot.com/v1/screen?company=tesco&payment=false' | jq .
No authentication required for payment=false; rate limit is five requests per minute per client IP.
GETuk_company_evidenceRetrieve provenance-bearing uk-corporate-compliance-event/v1 evidence documents (The Gazette, Find a Tender, Companies House) for a monitored company.✓ Live beta
curl -sS 'https://api.niftibot.com/v1/companies/02529939/evidence?limit=2&payment=false' | jq .
No authentication required for payment=false; rate limit is five requests per minute per client IP.