E

eu-verify · EU Company Check

by eu-verify

GETBase

$0.1

per call · USD Coin on Base

One-call verification of a European company: official registry existence and status, insolvency signals, VAT (VIES), LEI (GLEIF), sanctions screening (EU/OFAC/UN/UK/FR), EORI and domain age, condensed into a pass/review/fail verdict with per-check source, timestamp and an explicit coverage map. Query: country=FR (FR, UK, IE, NO, FI, SK, PL, CZ, CH) and id=552032534 (national registry number). Factual verification, not a credit score. Buyers are never charged on failure.

Endpoint

GET https://data.greeneris.io/v1/eu/company-check

52

Calls / 30d

1

Unique payers / 30d

Aug 28

Last called

exact

Payment scheme

Call this service

TypeScript · @x402/fetch
import { wrapFetchWithPayment } from "@x402/fetch";
import { privateKeyToAccount } from "viem/accounts";

const account = privateKeyToAccount(process.env.PRIVATE_KEY);
const fetchWithPay = wrapFetchWithPayment(fetch, account);

const res = await fetchWithPay("https://data.greeneris.io/v1/eu/company-check", {
  method: "GET",
});
const data = await res.json();
cURL
curl -X GET \
  "https://data.greeneris.io/v1/eu/company-check?country=FR&id=552032534" \
  -H "X-PAYMENT: <signed x402 payment>"

Example response

{
  "checks": {
    "insolvency": {
      "records_found": 0,
      "status": "checked"
    },
    "registry": {
      "company_status": "active",
      "exists": true,
      "source": "SIRENE (recherche-entreprises.api.gouv.fr)",
      "status": "checked"
    },
    "sanctions": {
      "match_count": 0,
      "status": "checked",
      "verdict": "no_match"
    },
    "vat": {
      "is_valid": true,
      "number": "FR27552032534",
      "status": "checked"
    }
  },
  "confidence": "high",
  "coverage": {
    "checked": [
      "registry",
      "insolvency",
      "vat",
      "lei",
      "sanctions",
      "eori"
    ],
    "country": "FR",
    "degraded": [],
    "not_covered": []
  },
  "disclaimer": "Factual verification of official public records. Not a credit rating or credit score; sanctions matches require human review.",
  "flags": [],
  "reasons": [
    "Registered and active; no insolvency, sanctions, VAT or domain flag on any checked component."
  ],
  "subject": {
    "country": "FR",
    "id": "552032534",
    "legal_name": "DANONE",
    "natural_person": false
  },
  "verdict": "pass"
}

Payment details

Pay to0x6ab8efe305cce67daa48c97bde29c04402822dff
AssetUSD Coin · 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913
NetworksBase
Schemesexact

Is this your API?

Pin it to the top of Data & Enrichment and the homepage with a featured placement.

Get featured →

More from eu-verify & similar services