---
title: "Accept incoming domain move"
method: PUT
path: "/api/domains/v1/move/incoming/{domain}"
tags: ["Domains: Move"]
---

# Accept incoming domain move

`PUT /api/domains/v1/move/incoming/{domain}`

Accept an incoming move for a specified domain.

The provided WHOIS profiles become the contacts of the domain, so they must belong
to your account and satisfy the requirements of the TLD. Only the contact types the
domain actually uses are applied, but all four profile IDs have to be provided.

The move has to still be waiting for your decision, already accepted moves
cannot be accepted again.

Accepting does not complete the move. A confirmation email is sent to the email address of
the new owner contact, and the domain changes hands only after the change is confirmed from it.
Until then the move stays in the `activating` status, which can be followed with the
[incoming move endpoint](#tag/domains-move).

Use this endpoint to take ownership of a domain offered to you.

## Path parameters

- `domain` string, required

## Request body

- DomainsV1MoveIncomingUpdateRequest
  - `domain_contacts` object, required — WHOIS profiles of the accepting account. Only the contact types required by the TLD are applied, but all four IDs must be provided.
    - `owner_id` integer, required — Owner contact WHOIS record ID
    - `admin_id` integer, required — Administrative contact WHOIS record ID
    - `billing_id` integer, required — Billing contact WHOIS record ID
    - `tech_id` integer, required — Technical contact WHOIS record ID

## Response `200`

Success empty response

- CommonSuccessEmptyResource
  - `message` string

## Other responses

- `401` — Unauthenticated response
- `422` — Validation error response
- `500` — Error response

---

[API](https://skmtc.net/hostinger/apis/hostinger-api.md) · [All operations](https://skmtc.net/hostinger/apis/hostinger-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/hostinger/hostinger-api/versions/796bd5194565/schema)
