Tino Developers
GET/v1/domain/@id/epp

Get domain transfer code (EPP)

EPP code for transferring the domain to another registrar. Requires the domains:owner scope: only personal API tokens with an IP restriction.

API v1 · Updated 2026-10-21View .md

Only a personal API token with the domains:owner scope and an IP allow-list can call this route; OAuth apps never get this scope.

Authentication

Send the token in the header Authorization:

Authorization: Bearer <token>

Tokens that can call it: personal API tokens (tinopat_) with an IP allow-list.

Scopes

domains:ownerGet domain transfer codes (EPP) and change domain registrants

Parameters

Path parameters

NameTypeRequiredDescription
idintegerRequiredDomain ID

Response

The route's JSON answer, in the same shape as UserAPI returns it (Personal data). Live sample from a test account with personal data masked; long arrays and strings are trimmed (… N more item(s), … N more line(s)).

Error codes

Error codeDescription
401 · invalid_tokenThe token is wrong, expired or revoked.
403 · insufficient_scopeThe token lacks the domains:owner scope.
403 · ip_not_allowedA personal API token called from an IP outside its allow-list.

Business errors of a route usually come as HTTP 200 with {"error": ["<code>"]}; see common error codes.