Api Endpoint

serp402

A company profile from a domain or a name, assembled in one call: identity and description, contact details taken from the company's own contact page, the top search results about it and recent news. The domain is resolved before anything is fetched. USD 0.2 per call in USDC — no API key, no account, no subscription. Not affiliated with, endorsed by or an official channel of any of the services the results come from. All trademarks and copyright remain the property of their respective owners.

Open interactive test console

Offering

Provider
serp402.com
Method
POST
Offering type
Api Endpoint
Transport type
http
Category
Other
Delivery
Not provided
Pricing model
Not provided
x402 version
2

Endpoint context

URL
https://serp402.com/api/v1/enrich/company
MIME type
Not provided
First seen
2026-10-26T21:57:19.024Z
Last seen
Tags
enrichment, Company, firmographics, contact, Email

Payment pricing

x402 payment terms are the authoritative price for calling this endpoint.

Payment option 1
0.2 USDC
Atomic price: 200000 · Network: eip155:8453 · Asset: USDC · Scheme: exact
Payment option 2
0.2 USDC
Atomic price: 200000 · Network: solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp · Asset: USDC · Scheme: exact
Raw x402 terms
[
  {
    "scheme": "exact",
    "network": "eip155:8453",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "amount": "200000",
    "payTo": "0xAA1252D726567293cffE6Ca495e32c6AEcfDC56d"
  },
  {
    "scheme": "exact",
    "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
    "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
    "amount": "200000",
    "payTo": "6srFz6v3mSUWBmz6Fx2XUaHQGHCNFJ59z85Cp9UDCvbK"
  }
]

Observed health

Status
Healthy
Latest latency
48 ms
Average latency
54 ms
HTTP status
204
Last checked
Reachability
100% over 3 checks

Latency is measured to the first response headers. A reachable result does not verify response accuracy or merchant identity.

Input schema

{
  "additionalProperties": false,
  "properties": {
    "body": {
      "properties": {
        "country": {
          "maxLength": 2,
          "minLength": 2,
          "type": "string"
        },
        "domain": {
          "description": "The company's domain. More accurate than a name, and skips the resolution step.",
          "type": "string"
        },
        "language": {
          "type": "string"
        },
        "name": {
          "description": "The company's name, when the domain is unknown. One of domain or name is required.",
          "type": "string"
        },
        "skipWebsite": {
          "description": "Skip reading the website: faster, but no contact details.",
          "type": "boolean"
        }
      },
      "type": "object"
    },
    "bodyType": {
      "enum": [
        "json",
        "form-data",
        "text"
      ],
      "type": "string"
    },
    "method": {
      "enum": [
        "POST"
      ],
      "type": "string"
    },
    "type": {
      "const": "http",
      "type": "string"
    }
  },
  "required": [
    "type",
    "method",
    "bodyType",
    "body"
  ],
  "type": "object"
}

Output schema

{
  "properties": {
    "example": {
      "properties": {
        "contact": {
          "description": "Emails on the company's own domain are preferred. Phone numbers are only taken from a declared tel: link or an international prefix.",
          "type": "object"
        },
        "identity": {
          "description": "Name, domain, website, what they do and what kind of organisation they are.",
          "type": "object"
        },
        "news": {
          "description": "Recent coverage.",
          "type": "array"
        },
        "presence": {
          "description": "The top search results about them.",
          "type": "array"
        },
        "sources": {
          "description": "Which legs ran. A website that is down is reported here, not charged for twice.",
          "type": "object"
        }
      },
      "type": "object"
    },
    "type": {
      "type": "string"
    }
  },
  "required": [
    "type"
  ],
  "type": "object"
}