Before we pay them: check supplier Novo Nordisk A/S (CVR 24256790), their VAT number DK24256790 and IBAN DK5000400440116243.
Novo Nordisk A/S (CVR 24256790) checked in one call: register status, sanctions lists, VAT number DK24256790 in VIES and IBAN DK5000400440116243.
One call checks the register status (through GLEIF), the VAT number live in VIES (valid, and whether the registered name matches), the IBAN offline (length, layout and check digits), and the name against the OFAC, UN, UK, EU and US sanctions and screening lists. The row has a summary with needs_attention and one entry per check in checks, each pass, fail, review or unverified with its source_url. Denmark has no insolvency source we can read, so that check comes back unverified, which is not the same as clear.
Tool input
{
"query": "24256790",
"country": "DK",
"vatNumber": "DK24256790",
"iban": "DK5000400440116243"
}
Ask it from an AI agent (MCP)
Add the Apify MCP server with this tool to your MCP client (Claude, Cursor, VS Code, ...); it signs you in with OAuth or Authorization: Bearer <APIFY_TOKEN>.
https://mcp.apify.com?tools=bosco_labs/counterparty-check
Then ask:
Use the bosco_labs/counterparty-check tool to answer: Before we pay them: check supplier Novo Nordisk A/S (CVR 24256790), their VAT number DK24256790 and IBAN DK5000400440116243.
Call the Apify API
Runs the Actor and returns the rows in one request, billed to your Apify account ($0.05 per company checked).
curl https://api.apify.com/v2/acts/bosco_labs~counterparty-check/run-sync-get-dataset-items \
-H "Authorization: Bearer $APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"query": "24256790", "country": "DK", "vatNumber": "DK24256790", "iban": "DK5000400440116243"}'
Call the Bosco Labs HTTP API
Bosco Labs HTTP API (beta): same input and rows, $0.05 per company checked; an ambiguous name (candidates) is free from prepaid credits. Get a key with a $5.00 free trial, or send the same call without a key and pay per call in USDC via x402 (no account).
curl https://api.boscolabs.dev/v1/counterparty-check \
-H "Authorization: Bearer $BOSCO_API_KEY" \
-H "Content-Type: application/json" \
-d '{"query": "24256790", "country": "DK", "vatNumber": "DK24256790", "iban": "DK5000400440116243"}'
Example output
Snapshot taken 2026-11-09, source links in each row. First 1 of 1 rows (snapshot runs stop at 5 rows); long values shortened.
[
{
"schema_version": "1",
"query": "24256790",
"status": "checked",
"company": {
"legal_name": "NOVO NORDISK A/S",
"country": "DK",
"registration_number": "24256790",
"register": "Erhvervsstyrelsen (CVR)",
"lei": "549300DAQ1CVT6CXN342",
"lei_status": "ISSUED",
"status": "active",
"legal_form": "Aktieselskab",
"registered_address": "Novo Alle 1, 2880 Bagsværd, DK",
"website": null,
"registration_date": null,
"industry_code": null,
"industry_description": null,
"employees_band": null,
"vat_number": null,
"other_identifiers": null,
"source_urls": {
"legal_name": "https://api.gleif.org/api/v1/lei-records/549300DAQ1CVT6CXN342",
"country": "https://api.gleif.org/api/v1/lei-records/549300DAQ1CVT6CXN342",
"registration_number": "https://api.gleif.org/api/v1/lei-records/549300DAQ1CVT6CXN342",
"register": "https://api.gleif.org/api/v1/lei-records/549300DAQ1CVT6CXN342",
"lei": "https://api.gleif.org/api/v1/lei-records/549300DAQ1CVT6CXN342",
"lei_status": "https://api.gleif.org/api/v1/lei-records/549300DAQ1CVT6CXN342",
"status": "https://api.gleif.org/api/v1/lei-records/549300DAQ1CVT6CXN342",
"legal_form": "https://api.gleif.org/api/v1/lei-records/549300DAQ1CVT6CXN342",
"registered_address": "https://api.gleif.org/api/v1/lei-records/549300DAQ1CVT6CXN342"
}
},
"...": "17 more fields"
}
]