78trust / 100

Company Evidence Pack

by zFinia Company Evidence Pack in Company & people data

x402 APIPassing, checked 2 h ago

Company enrichment and KYB data for due diligence by domain: verify a counterparty, supplier or vendor before outreach, onboarding or payment. Returns firmographics (legal name, LEI, SEC CIK, industry, HQ, founded, employees), domain intelligence (age, email provider, SPF/DMARC), public role emails, socials, plus OFAC SDN and EU sanctions screening. Source-cited; unknowns null. Company data only, not personal contacts or compliance clearance. Unresolvable domains not charged.

POST https://api.zfinia.com/x402/v1/company-evidence-pack

Last 30 days

All checks passedSome failedAll failedNot checked
Uptime
100%
Response time
530 ms typical, 1.3 s slowest 5%
Last check
2 h ago
Next check
any minute now

How to call it

# See the payment challenge (nothing is charged)
curl -i -X POST "https://api.zfinia.com/x402/v1/company-evidence-pack" \
  -H "content-type: application/json" \
  -d '{"domain":"stripe.com"}'
import { wrapFetchWithPayment } from "@x402/fetch";
import { x402Client } from "@x402/core/client";
import { ExactEvmScheme } from "@x402/evm/exact/client";
import { privateKeyToAccount } from "viem/accounts";

const client = new x402Client().register(
  "eip155:8453",
  new ExactEvmScheme(privateKeyToAccount(process.env.AGENT_KEY)),
);
const pay = wrapFetchWithPayment(fetch, client);

// Not sure it's safe to pay? Preflight it first for $0.005:
// GET https://toolvet.app/api/v1/check?url=https%3A%2F%2Fapi.zfinia.com%2Fx402%2Fv1%2Fcompany-evidence-pack
const res = await pay("https://api.zfinia.com/x402/v1/company-evidence-pack", {
  method: "POST",
  headers: { "content-type": "application/json" },
  body: JSON.stringify({"domain":"stripe.com"}),
});
console.log(await res.json());

Example input

{
  "domain": "stripe.com"
}

Example output

{
  "confidence": "high",
  "contact": {
    "phones": [],
    "role_emails": []
  },
  "description": "Stripe is a financial services platform that helps all types of businesses accept payments, build flexible billing models and manage money movement.",
  "domain": "stripe.com",
  "domain_facts": {
    "dmarc_policy": "reject",
    "email_provider": "Google Workspace",
    "mx": [
      "aspmx.l.google.com",
      "alt1.aspmx.l.google.com",
      "alt2.aspmx.l.google.com",
      "aspmx2.googlemail.com",
      "aspmx3.googlemail.com"
    ],
    "registered": "1995-09-12T04:00:00Z",
    "registrar": "SafeNames Ltd.",
    "spf": true
  },
  "employees": 8000,
  "evidence": [
    {
      "field": "name",
      "source": "wikidata",
      "url": "https://www.wikidata.org/wiki/Q7624104"
    },
    {
      "field": "legal_name",
      "source": "gleif",
      "url": "https://api.gleif.org/api/v1/lei-records/549300CLHGIPTCYHQ143"
    },
    {
      "field": "description",
      "source": "website",
      "url": "https://stripe.com/au"
    },
    {
      "field": "industry",
      "source": "wikidata",
      "url": "https://www.wikidata.org/wiki/Q7624104"
    },
    {
      "field": "founded",
      "source": "wikidata",
      "url": "https://www.wikidata.org/wiki/Q7624104"
    },
    {
      "field": "employees",
      "source": "wikidata",
      "url": "https://www.wikidata.org/wiki/Q7624104"
    },
    {
      "field": "headquarters.city",
      "source": "gleif",
      "url": "https://api.gleif.org/api/v1/lei-records/549300CLHGIPTCYHQ143"
    },
    {
      "field": "headquarters.country",
      "source": "gleif",
      "url": "https://api.gleif.org/api/v1/lei-records/549300CLHGIPTCYHQ143"
    },
    {
      "field": "resolved_url",
      "source": "website",
      "url": "https://stripe.com/au"
    },
    {
      "field": "domain_facts.registered",
      "source": "rdap",
      "url": "https://rdap.org/domain/stripe.com"
    },
    {
      "field": "domain_facts.registrar",
      "source": "rdap",
      "url": "https://rdap.org/domain/stripe.com"
    },
    {
      "field": "domain_facts.mx",
      "source": "dns",
      "url": "https://cloudflare-dns.com/dns-query?name=stripe.com&type=MX"
    },
    {
      "field": "domain_facts.email_provider",
      "source": "dns",
      "url": "https://cloudflare-dns.com/dns-query?name=stripe.com&type=MX"
    },
    {
      "field": "domain_facts.spf",
      "source": "dns",
      "url": "https://cloudflare-dns.com/dns-query?name=stripe.com&type=TXT"
    },
    {
      "field": "domain_facts.dmarc_policy",
      "source": "dns",
      "url": "https://cloudflare-dns.com/dns-query?name=_dmarc.stripe.com&type=TXT"
    },
    {
      "field": "socials",
      "source": "website",
      "url": "https://stripe.com/au"
    },
    {
      "field": "tech_hints",
      "source": "website",
      "url": "https://stripe.com/au"
    },
    {
      "field": "registry.wikidata_id",
      "source": "wikidata",
      "url": "h

Security scan

  • No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.

Recent checks

WhenResultHTTPTimePrice
2 h agoPassed402530 ms$0.06
6 h agoPassed402513 ms$0.06
9 h agoPassed402529 ms$0.06
13 h agoPassed4021.6 s$0.06
16 h agoPassed402577 ms$0.06
20 h agoPassed402903 ms$0.06
23 h agoPassed402553 ms$0.06
27 h agoPassed402613 ms$0.06
31 h agoPassed4021.3 s$0.06
34 h agoPassed402365 ms$0.06
39 h agoPassed402387 ms$0.06
42 h agoPassed402596 ms$0.06
45 h agoPassed402375 ms$0.06
2 days agoPassed402520 ms$0.06