Domain Reseller API

Register domains in code,
automated at wholesale rates

Integrate registration, transfer, renewal and WHOIS for .kr, .com and 300+ TLDs through a REST API and official SDK. Our B2B wholesale pricing is among the lowest in the market.

A domain API built for resellers

Price, coverage, speed and simplicity: everything you need to resell.

  • Wholesale pricing among the lowest

    Maximize your margin. Our .kr-specialist registrar infrastructure, passed through at wholesale.

  • 300+ TLDs, one integration

    From .kr and .co.kr to .com, .net and .io: register, transfer and renew through a single API.

  • Real-time automation

    Synchronous responses for availability, registration, WHOIS and nameservers.

  • Integrate in 10 minutes

    Authenticate with two headers. Start instantly with the official JS SDK and Postman collection.

Every domain operation, via API

Everything you'd do in the dashboard, programmatically.

  • Availability check

    Check domain availability and pricing in real time.

  • Domain registration

    Register instantly with contact and term.

  • Inbound transfer

    From auth-code verification to initiating and tracking transfers.

  • Renewal & auto-renew

    Renewals, renewal history and scheduled renewals.

  • WHOIS lookup

    Registration details and expiry in a normalized shape.

  • Nameservers & DNSSEC

    Manage nameservers, DNSSEC and domain locks.

First call in two lines

The official SDK handles auth, retries and types for you.

Installnpm install @feather-it/partner-sdk
import { LetoClient } from '@feather-it/partner-sdk'

const leto = new LetoClient({
  tenantId: process.env.LETO_TENANT_ID,
  serviceToken: process.env.LETO_SERVICE_TOKEN,
})

// 1. 등록 가능 여부 + 가격 확인
const result = await leto.domains.check('example.kr')

// 2. 도메인 등록
const domain = await leto.domains.register({
  name: 'example.kr',
  years: 1,
  contactId: 'ct_...',
})

// 3. WHOIS 조회
const whois = await leto.domains.whois('example.kr')

The more you resell, the cheaper it gets

No setup fees. Volume-based wholesale rates.

  • No setup or monthly fees: pay only for what you use
  • Volume-tier wholesale rates applied automatically
  • Direct .kr registrar integration removes middleman margin

Exact per-TLD wholesale rates are shared based on contract terms. See our public retail prices on the pricing page.

About the domain API

Ask about something else
How do I get an API key?
After contacting sales and completing partner onboarding, you receive a tenant ID and service token. Put both in your request headers and you can call the API right away.
Which TLDs are supported?
300+ TLDs through a single API, including Korean domains like .kr and .co.kr as well as .com, .net, .org and .io.
How much is wholesale pricing?
Wholesale rates are set by TLD and monthly volume. Exact rate sheets are shared when you contact sales.
Is there an SDK and docs?
Yes: an official JavaScript SDK (@feather-it/partner-sdk), a Postman collection and a REST reference.
Can I use it from outside Korea?
Yes. The API is globally accessible with English docs. It's a reseller API with particular strength in Korean (.kr) domains.

The cheapest way to sell domains

Integrate one wholesale API and start reselling domains.