80trust / 100

Company Profile

by Tanod utilpeek in Company & people data

x402 APIPassing, checked 8 min ago

utilpeek (Tanod) company profile from a domain: site metadata, socials, mail provider and SaaS tools from DNS, registration date and registrar. Use when an agent must research a company from its domain: site metadata, social links, DNS tools and registration.

POST https://tanod.dev/v1/company/profile

Last 30 days

All checks passedSome failedAll failedNot checked
Uptime
100%
Response time
281 ms typical, 927 ms slowest 5%
Last check
8 min ago
Next check
in 24 min

How to call it

# See the payment challenge (nothing is charged)
curl -i -X POST "https://tanod.dev/v1/company/profile" \
  -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%2Ftanod.dev%2Fv1%2Fcompany%2Fprofile
const res = await pay("https://tanod.dev/v1/company/profile", {
  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

{
  "checked_at": "2026-10-09T09:00:00Z",
  "dns": {
    "mx": {
      "hosts": [
        "aspmx.l.google.com",
        "alt1.aspmx.l.google.com"
      ],
      "null_mx": false,
      "provider": "google_workspace"
    },
    "spf": {
      "includes": [
        "spf1.stripe.com",
        "_spf.qualtrics.com"
      ],
      "present": true,
      "saas": []
    },
    "verification_tokens": [
      {
        "record": "atlassian-domain-verification",
        "tool": "atlassian"
      },
      {
        "record": "facebook-domain-verification",
        "tool": "facebook"
      },
      {
        "record": "google-site-verification",
        "tool": "google"
      }
    ]
  },
  "domain": "stripe.com",
  "files": {
    "robots_txt": {
      "http_status": 200,
      "present": true,
      "sitemaps": [
        "https://stripe.com/sitemap/sitemap.xml"
      ],
      "url": "https://stripe.com/robots.txt"
    },
    "security_txt": {
      "contact": [
        "https://hackerone.com/stripe"
      ],
      "http_status": 200,
      "present": true,
      "url": "https://stripe.com/.well-known/security.txt"
    }
  },
  "homepage": {
    "canonical": "https://stripe.com/",
    "description": "Stripe is a financial services platform that helps all types of businesses accept payments, build flexible billing models, and manage money movement.",
    "final_url": "https://stripe.com/",
    "invalid_jsonld_blocks": 0,
    "language": "en-US",
    "organization": {
      "contactPoint": [
        {
          "contactType": "customer support"
        }
      ],
      "legalName": "Stripe, LLC",
      "name": "Stripe",
      "sameAs": [
        "https://twitter.com/stripe",
        "https://www.linkedin.com/company/stripe/",
        "https://github.com/stripe"
      ]
    },
    "social": {
      "crunchbase": "https://www.crunchbase.com/organization/stripe",
      "github": "https://github.com/stripe",
      "linkedin": "https://www.linkedin.com/company/stripe",
      "x": "https://twitter.com/stripe"
    },
    "title": "Stripe | Financial Infrastructure to Grow Your Revenue",
    "truncated": false
  },
  "partial": false,
  "registration": {
    "expires": "2027-09-11T04:00:00Z",
    "found": true,
    "nameservers": [
      "ns-1087.awsdns-07.org",
      "ns-423.awsdns-52.com"
    ],
    "registered": "1995-09-12T04:00:00Z",
    "registrable_domain": "stripe.com",
    "registrar": "SafeNames Ltd.",
    "registrar_iana_id": "447"
  },
  "sources": {
    "dns": {
      "status": "ok",
      "via": "DNS MX and TXT queries"
    },
    "homepage": {
      "http_status": 200,
      "status": "ok",
      "url": "https://stripe.com/"
    },
    "rdap": {
      "status": "ok",
      "via": "IANA-bootstrapped registry RDAP"
    },
    "robots_txt": {
      "status": "ok"
    },
    "sec_edgar": {
      "matched": false,
      "status": "ok"
    },
    "security_txt": {
      "status": "ok"
    }
  },
  "untrusted_content": true
}

Security scan

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

Recent checks

WhenResultHTTPTimePrice
8 min agoPassed402287 ms$0.005
4 h agoPassed402927 ms$0.005
7 h agoPassed402281 ms$0.005
11 h agoPassed402376 ms$0.005
14 h agoPassed402280 ms$0.005
18 h agoPassed402275 ms$0.005
22 h agoPassed402270 ms$0.005
25 h agoPassed4021.8 s$0.005
29 h agoPassed402392 ms$0.005
33 h agoPassed402318 ms$0.005
36 h agoPassed402278 ms$0.005
41 h agoPassed402276 ms$0.005