+90 850 255 1 875

Search for a new domain name

First-year prices, excl. VAT

Your domain is free for the first year with a hosting plan. See plans →

AAK_API · Reseller Program

The .tr domain API for resellers

Register, transfer, renew and manage .tr domain names easily through our fast, simple REST API service.

Why AAK_API?

Built for registrars, hosting companies and web professionals that want to offer .tr domains to their users — and for anyone managing a large domain portfolio.

TRABIS-authorized infrastructure

Thanks to our accreditation, every operation runs directly through the TRABIS infrastructure.

One integration

Integrate once, then manage all 18 .tr extensions through the same API.

Ready to use right away

Apply, integrate easily, and start using it.

Prepaid credit

Top up your balance and let every operation settle automatically.

What AAK_API does

Register

Registration of an available domain name.

Transfer

Transfer your domain names to AAK.

Renew

Renew your domain names, 1–5 years.

Contact records

Reusable registrant records — .tr identity fields (legal type, T.C. Kimlik No / tax no + tax office), create / list / delete.

Domain management

Nameservers, transfer lock, EPP-code retrieval, availability and transfer-eligibility checks, portfolio listing.

Billing visibility

Live credit balance, per-operation ledger, spend caps.

.tr, done right

.tr behaves differently from gTLDs. AAK_API models those differences correctly.

Transfer and renew are independent

Unlike gTLDs, a .tr transfer is free and adds no time to the registration. The API handles this correctly.

Documents-required extensions

For av.tr, bel.tr, dr.tr and similar, the API tells you when a registration is reserved pending document submission.

Turkish registrant rules

TCKN / VKN, tax office, address character sets and phone normalisation are validated up front so registrations don't fail at the registry.

The registry's ~24h transfer clock

Transfers activate on the registry's ~24h clock; the API reports the expected activation time and brings the domain live automatically.

.com.tr.net.tr.org.tr.gen.tr.web.tr .av.tr.dr.tr.bel.tr.k12.tr.edu.tr .tv.tr.bbs.tr.name.tr.tel.tr.info.tr

How to get started

Go live in three steps.

Request access

A reseller account and an API key pinned to your server IP are created for you.

Top up credit

Load your prepaid credit balance. Operations settle from it automatically.

Send requests

Send your registration, transfer and renewal requests through the API and get responses synchronously.

Access & pricing

AAK_API is offered to customers whose business model and technical setup are a good fit. Reseller pricing is set per client group. Once your request is approved, full documentation and a PDF reference are shared.

Request API Access

Frequently asked questions

Do I need my own TRABIS accreditation?

No. Every operation runs through our infrastructure. You only integrate with AAK_API.

Is this different from AAK's normal domain services?

Yes. AAK_API is the .tr automation API for resellers, distinct from AAK's retail domain services.

Which extensions are supported?

18 .tr extensions — .com.tr, .net.tr, .org.tr, .gen.tr, .web.tr, .av.tr, .dr.tr, .bel.tr, .k12.tr, .edu.tr and others.

How does billing work?

Prepaid credit. Every operation settles from the balance automatically; live balance and a per-operation ledger are visible through the API.

Where can I see pricing?

Reseller pricing is set per client group. Please contact us for a reseller quote.

Can I review the documentation?

The full API reference and a PDF are shared once access is granted.