---
title: "Domain Contact Extract (x402)"
method: POST
path: "/x402/v2/domain-contact-extract"
tags: ["x402"]
---

# Domain Contact Extract (x402)

`POST /x402/v2/domain-contact-extract`

## Request

- Base URL: `https://api.strale.io`
- URL: `https://api.strale.io/x402/v2/domain-contact-extract`
- Auth: none required

Find a company's contact info — email address, phone number, and mailing address — by extracting it from the company's own website given its domain. Returns role emails (info@, sales@, support@), phone numbers, postal address, contact-page URL, and social links. Organisation-level contacts only, not a specific person's email address (see email-finder) and not employee discovery.

## Request body

- object
  - `url` string: Alias for domain — full URL, hostname is extracted
  - `site` string: Alias for domain
  - `domain` string, required: Company domain (e.g. stripe.com)
  - `website` string: Alias for domain

## Response `200`

Success

- object
  - `domain` string
  - `phones` unknown[]
    - unknown
  - `role_emails` unknown[]
    - unknown
  - `fetched_urls` unknown[]
    - unknown
  - `social_links` object
  - `postal_address` string
  - `contact_page_url` string
  - `has_contact_page` boolean
  - `published_personal_addresses` unknown[]
    - unknown

## Other responses

- `402`: Payment required (x402 — pay with USDC on Base)

---

[API](https://skmtc.dev/strale/apis/strale-api-2.md) · [All operations](https://skmtc.dev/strale/apis/strale-api-2/llms.txt) · [OpenAPI document](https://skmtc.dev/strale/apis/strale-api-2/revisions/a5293878cfc6?raw)
