---
title: "Update Domain Claim"
method: POST
path: "/v1/org/domain"
tags: ["organization"]
---

# Update Domain Claim

`POST /v1/org/domain`

Claim or release the org's domain. Owners only.

- body.domain = null → release the claim (sets domain=NULL).
- body.domain = "acme.com" → claim it. Must be non-generic and not
  already claimed by another org. The partial unique index is the
  hard guarantee; this 400 is the friendly error.

## Request body

- DomainClaimUpdate
  - `domain` string, nullable

## Response `200`

Successful Response

- unknown

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/roxels/apis/interviewer.md) · [All operations](https://skmtc.dev/roxels/apis/interviewer/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/roxels/interviewer/revisions/4ef48ed226e1/schema)
