---
title: "Set Domain Exclusivity"
method: POST
path: "/api/v1/domains/{domain_id}/exclusivity"
tags: ["Domains"]
---

# Set Domain Exclusivity

`POST /api/v1/domains/{domain_id}/exclusivity`

## Request

- Base URL: `https://app.aimrank.io` (the document declares no server; this is the origin it was published from)
- URL: `https://app.aimrank.io/api/v1/domains/{domain_id}/exclusivity`
- Auth: none declared

Set or clear an anchor-buyer exclusivity window on a domain.

Owner only. While `exclusive_until` is in the future, the domain is
gated from the public L2 marketplace surface (per LOI §1.4 in
docs/raise/12_anchor_buyer_loi.md).

To clear: send `{"exclusive_until": null, "exclusive_buyer_label": null}`.

## Path parameters

- `domain_id` string, required

## Request body

- SetExclusivityRequest
  - `exclusive_until` string, date-time, nullable
  - `exclusive_buyer_label` string, nullable

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

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