---
title: "Get domain entity portfolio"
method: GET
path: "/domains/{domain}/portfolio"
tags: ["domains"]
---

# Get domain entity portfolio

`GET /domains/{domain}/portfolio`

## Request

- Base URL: `https://api.whoisgeni.us` (the document declares no server; this is the origin it was published from)
- URL: `https://api.whoisgeni.us/domains/{domain}/portfolio`
- Auth: none declared

Discover related domains via the top entity's Reverse WHOIS portfolio.

Looks up the most recent analysis for the given domain, extracts the
top-ranked entity, and queries the Reverse WHOIS API
to find all domains associated with that entity.

Returns HTTP 404 if the domain has not been analyzed or has no entity.
Returns HTTP 503 when the Reverse WHOIS service is unavailable.

Requires API key authentication via X-API-Key header.

## Path parameters

- `domain` string, required

## Headers

- `X-API-Key` string, nullable

## Response `200`

Successful Response

- ApiResponseDomainPortfolioResponse
  - `data` DomainPortfolioResponse: Portfolio of domains owned by the same entity as the queried domain. Attributes: domain: The queried domain name. entity_name: The top entity found for this domain from scoring. portfolio_count: Total domains in portfolio (may exceed len(domains)). domains: Up to 50 domains from the entity's Reverse WHOIS portfolio. cached: Whether the result was served from cache.
    - `domain` string, required
    - `entity_name` string, required
    - `portfolio_count` integer, required
    - `domains` PortfolioDomain[], required
      - `domain_name` string, required
    - `cached` boolean, required
  - `error` ErrorDetail: Structured error information for API error responses. Attributes: code: Machine-readable error code (e.g. "JOB_NOT_FOUND"). message: Human-readable error description. details: Optional additional context for debugging.
    - `code` string, required
    - `message` string, required
    - `details` object, nullable
  - `meta` object, nullable

## Other responses

- `401`: Unauthorized — missing or invalid API key/JWT.
- `404`: Domain not analyzed or no entity found
- `422`: Validation Error
- `503`: Reverse WHOIS service unavailable

---

[API](https://skmtc.dev/whoisgeni/apis/whoisgenius.md) · [All operations](https://skmtc.dev/whoisgeni/apis/whoisgenius/llms.txt) · [OpenAPI document](https://skmtc.dev/whoisgeni/apis/whoisgenius/revisions/707f1c34f6b3?raw)
