---
title: "Find domains associated with a company name"
method: POST
path: "/agent/company-domains"
tags: ["Company Research"]
---

# Find domains associated with a company name

`POST /agent/company-domains`

## Request

- Base URL: `https://api.builtwith.com`
- URL: `https://api.builtwith.com/agent/company-domains`
- Auth: none required
- TypeScript: <https://skmtc.dev/builtwith/apis/builtwith-x402-pay-per-call-api/docs/agent/company-domains/post.ts> (a function with typed inputs; its response is checked against the schema)

Resolve a company or brand name to associated website domains before running domain-level research.

## Request body

- object
  - `company` string, required: Company or brand name.

## Response `200`

BuiltWith result returned after payment settlement

- object: BuiltWith API JSON response. Fields vary by capability and available data.

## Other responses

- `400`: Invalid JSON input; verified payments are not settled for validation failures
- `402`: Payment Required
- `502`: The upstream BuiltWith API request failed; the verified payment is not settled
- `503`: x402 payments are not configured on this server

---

[API](https://skmtc.dev/builtwith/apis/builtwith-x402-pay-per-call-api.md) - [All operations](https://skmtc.dev/builtwith/apis/builtwith-x402-pay-per-call-api/llms.txt) - [OpenAPI document](https://skmtc.dev/builtwith/apis/builtwith-x402-pay-per-call-api/revisions/128fc6ec8424?raw)
