For the complete documentation index, see llms.txt. This page is also available as Markdown.

Start outgoing domain move

Initiate a move of a specified domain to another Hostinger account.

Start outgoing domain move

post

Initiate a move of a specified domain to another Hostinger account.

The receiving account has to already exist and accept the move before the domain changes hands.

The domain must be active. The subscription it belongs to is resolved automatically, and the request is rejected with a 404 status code when the domain has no domain subscription of its own.

Domains protected by premium protection require an additional verification step, such requests are rejected with a 428 status code.

Use this endpoint to hand a domain over to another Hostinger user.

Authorizations
AuthorizationstringRequired

API Token authentication

Path parameters
domainstringRequired

Domain name

Example: mydomain.tld
Body
new_customer_emailstringRequired

Email address of the Hostinger account receiving the domain

Example: new-owner@example.com
Responses
200

Success empty response

application/json
messagestringOptionalExample: Request accepted
post/api/domains/v1/move/outgoing/{domain}
POST /api/domains/v1/move/outgoing/{domain} HTTP/1.1
Host: developers.hostinger.com
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 46

{
  "new_customer_email": "new-owner@example.com"
}
{
  "message": "Request accepted"
}

Last updated

Was this helpful?