/v2/credit-reportFind available reports
Search by country and company identifiers; retain the returned source ID.
Business Credit Reports API & MCP
Bring company credit reports into your systems. Give your AI assistant the financial and ownership evidence behind the review.
01 / The data behind the decision
Connect the assessment to the company, its accounts and its ownership. Explore the information that can support your review.
Available reports, fields and history depend on the company and country. Explore our data sources ↗
Global company intelligence coverage.
Validate credit-report and field availability for your company list.
02 / Company data for AI
Ask about a company’s filed accounts, shareholders or corporate group. MCP gives a compatible assistant tools to retrieve the supporting records.
Your MCP connection details.
Request the server URL, setup instructions and available tools for your account.
Connect, sign in and approve access. Your account permissions, usage allowance and workspace controls apply.
Request MCP setup instructions“Review this UK supplier’s financial position and show me who owns it.”
kyb_searchkyb_financialkyb_shareholders · kyb_group_structureRead the returned records, their dates and any missing information before drawing a conclusion.
REST: credit reports and monitoring. MCP: the published company, financial and ownership tools.
Search business credit reports
Select a country and enter the company’s legal name.
Free company preview. Full reports available on request.
Search by company number or VATEvaluate with your own company list
Validate the match, fields and source coverage against your workflow.
03 / Inside the API
Explore the documented routes for credit reports and the supporting company-data services.
Search report availability, generate the report and retrieve its content. The report source ID and generated report ID have different roles.
/v2/credit-reportSearch by country and company identifiers; retain the returned source ID.
/v2/credit-report/report/{format}Submit source_id and country. Keep the generated report ID and handle a pending result.
/v2/credit-report/{id}/checkCheck whether a generated report is available before requesting the content.
/v2/credit-report/report/{format}/{report_id}/fileBring the report content into your own application or review process.
/v2/credit-report/report/{format}/fileUse the combined route when your application can wait for report generation.
/v2/credit-report/report/{format}/{report_id}Retrieve a previously generated report by its report ID.
/v2/credit-report/purchasedList previously generated reports associated with your account.
Resolve the legal entity with KYB Search, then use its company ID for the registry endpoints. Request provenance where the endpoint supports it.
/v2/kyb/searchStart with country and legal name, registration number or VAT number.
/v2/kyb/{id}/liteRetrieve legal identity and registry information for the matched entity.
/v2/kyb/{id}/financialUse available accounts, financial history and ratios in your analysis.
/v2/kyb/{id}/officersRead available directors and officer information.
/v2/kyb/{id}/shareholdersInspect the available share register for the company.
/v2/kyb/{id}/group-structures/fullMap available parent and subsidiary relationships.
/v2/kyb/{id}/uboReview effective ownership, the selected threshold and whether the result is conclusive.
Choose relevant fields, receive signed webhook notifications and retrieve event history. Confirm indicator coverage and source timing for your portfolio.
/v2/companies/{id}/watch/startSubscribe to available fields such as legal status, financials and officers.
/v2/companies/{id}/watch/eventsRetrieve the events for a monitored company.
/v2/companies/watch/callbackSet your callback URL and use the documented secret to verify webhook signatures.
/v2/companies/{id}/watch/stopRemove the company from the watch process when your scope changes.
Selected MCP tools relevant to company and financial review. Connect through your Business Credit Reports account; calls use your account’s permissions and usage allowance.
kyb_searchFind the company in the relevant official registry.
kyb_company_detailsGive your assistant company identity and legal-status context.
kyb_financialRetrieve available financial statements to support analysis.
kyb_shareholdersRead the available company share register.
kyb_group_structureRetrieve the available lite or full corporate structure.
Set API_BASE_URL to the endpoint supplied during onboarding. Endpoint reference checked 25 October 2026. Confirm your account access and target-market coverage before implementation. Open the current Request API documentation ↗
04 / From evaluation to integration
Agree the markets, records and usage first. Then connect the endpoints to your own application and policies.
Use country and legal identifiers. Keep KYB company IDs, credit-report source IDs and generated report IDs in their correct roles.
Keep dates, currencies and missing fields. Support pending report generation, authentication errors and your agreed usage limits.
Connect reports to your credit process, company evidence to AI research, or supported events to your review queue.
Find report availability by country and registration number.
curl --get \
"${API_BASE_URL}/v2/credit-report" \
-H 'Authorization: Token YOUR_API_KEY' \
--data-urlencode 'country=GB' \
--data-urlencode 'registration_number=00445790'Use the source ID returned by the report search.
curl -X POST \
"${API_BASE_URL}/v2/credit-report/report/json" \
-H 'Authorization: Token YOUR_API_KEY' \
-H 'Content-Type: application/json' \
-d '{
"source_id": "SOURCE_ID_FROM_SEARCH",
"country": "GB"
}'After the readiness check, request the generated content.
curl \
"${API_BASE_URL}/v2/credit-report/report/json/REPORT_ID/file" \
-H 'Authorization: Token YOUR_API_KEY'Plan the commercial scope
Agree required fields, refresh arrangements, account limits and licensing. Discuss internal use, product integration and redistribution rights explicitly.
Request pricingAPI & MCP / FAQs
Practical answers for credit teams, procurement and engineering.
Request technical documentation ↗A business credit reports API lets your application request and retrieve company credit information. Business Credit Reports documents report search, generation, readiness checks, content retrieval and report history. Use the resulting information within your own onboarding, supplier-review or credit-management process.
Depending on the company and country, report content can include a credit score, recommended credit limit, financial statements, company identity, directors, ownership and public-record information. Report availability and individual fields must be confirmed for the entities you need. The product illustrations use an anonymised historical report; the workflow diagrams explain the integration.
Begin with the country and a legal name, registration number or VAT number. Use KYB Search for registry entity resolution and retain its company ID for KYB endpoints. The Credit Report API has a separate availability search that returns a report source ID. Confirm the registration details before requesting a report.
Generation time depends on the company and country. The documentation describes both immediate and pending generation, with some reports taking up to three minutes. An integration should retain the generated report ID, handle pending results and check readiness rather than assume every request is immediately complete.
Yes. The KYB financial endpoint provides available filed financial statements, while the Financials API also supports company financial data. Coverage, history and fields vary with local filing requirements. Keep the accounting period, currency and source context alongside the figures.
REST gives developers explicit endpoints for reports, company data and monitoring. MCP lets a compatible assistant call the published company, KYB, financial and ownership tools. The MCP tools listed here support company research; credit-report generation and Watch Companies monitoring are documented separately in REST.
Yes, through a compatible MCP connection. Add the Business Credit Reports MCP server and authenticate using the supported account connection. Your client’s capabilities, workspace controls and Business Credit Reports access determine the tools you can use. Follow the current setup documentation for your chosen client.
The Watch Companies API supports selected company fields, signed webhook notifications and event history. Agree which indicators are available for your portfolio and how your systems will handle delivery. Confirm score and credit-limit refresh separately; company-event monitoring does not establish universal score-alert coverage.
No. Company-record coverage, filed financials, credit reports and monitoring are different datasets. Business Credit Reports’ overall company intelligence covers 600 million companies across 200 countries, while available fields and reports vary. Validate your company list and required information before designing the integration.
Use Contact Us to share your markets, company list, required fields, expected usage and intended use. Our team can confirm matching, data availability, access, refresh arrangements and licensing. Discuss internal use, product integration or redistribution explicitly so the agreement fits your workflow.
Put company intelligence to work
Share your markets, company list and integration requirements.