Request a service transfer

Creates a transfer request for one or more services you specify. A request can contain any of the eligible service types and any number of each service type. Currently, you can only transfer your Linode instances.

Create the service transfer

DNS records assigned to requested services aren't transferred or updated. Ensure that you update any applicable DNS records or communicate them to the recipient before transfer.

When creating a service transfer, consider these points:

  • Your account can't have a past due balance or other limitations. It also can't have any active terms of service violations.

  • On your account, you need to have access to any transferred service.

  • The service can't be assigned to another pending service transfer request or a request that's been accepted, but is incomplete.

  • Linodes can't:

    • be assigned to a NodeBalancer, Firewall, VLAN, or Managed Service.

    • have any attached Block Storage volumes.

    • have any shared IP addresses.

    • have any assigned /32, /56, /64, or /116 IPv6 ranges.

    • have a resource lock set. You need to unlock the Linode by deleting the lock.

After you create a service transfer request, the email address assigned to your account will receive a message. The message also contains a transfer token you need to store, and instructions to complete the transfer.

📘

A requested transfer expires 24 hours after creation.

Accept a service transfer

You accept a transfer using a separate operation. Once you do, the requested services are moved to the target account. Your Akamai Cloud services aren't interrupted due to a transfer. Backups for Linode instances are transferred as well.

A transfer can take up to three hours to complete once accepted. Once the transfer completes, billing for transferred services ends for your account, and begins for the account that accepted the request.

Permissions and scopes

To call this operation, you need permissions, based on the model you're using:

  • Identity and access permissions. Your user needs a role with these permissions. Learn more.

    • Permissions: create_service_transfer
  • OAuth scopes. Your user needs these scopes assigned. Learn more.

    • Scopes: account:read_write

CLI

linode-cli service-transfers \
  create \
  --entities.linodes 111 \
  --entities.linodes 222

Learn more

Path Params
string
enum
required

Enum Call either the v4 URL, or v4beta for operations still in Beta.

Allowed:
Body Params
entities
object
required

A collection of the services to include in this transfer request, separated by type.

Responses

Language
Credentials
Response
Choose an example:
application/json