.PK
Pakistan
PKNIC · ccTLD · Updated 2026-09-10
Conditional
Specifications
- Zone
- .pk
- Registration
- Standard (manual processing)
- Registration period
- 2 year
- Character length
- 1-63
- Nameservers
- 2-7 nameservers
- Transfer time
- Standard
- Auth code format
- N/A
- Redemption period
- Standard
- Handle updates
- Yes
- WHOIS update
- Standard
- WHOIS server
- whois.pknic.net.pk
- Connection
- Direct
- Data set
- ccTLD
Eligibility & Restrictions
.PK: restricted to Pakistani citizens/businesses. .COM.PK: open to anyone worldwide. IDN (Urdu) supported.
Registration
2 years.
Transfer Procedure
Manual transfer process. No auth code used by this registry.
📘 ICANN Transfer Policy (IRTP) — See ICANN Transfer Policy for the full IRTP framework, auth code rules, 60-day lock periods, and TEAC.
Registrant Change
Standard process.
📘 ICANN OwnerChange (COR) — See ICANN OwnerChange for COR triggers, FOA/DA modes, 60-day lock, and opt-out.
Renewal & Deletion
Standard.
📘 ICANN ERRP — See ICANN ERRP for the standard gTLD expiry lifecycle (Auto-Renew Grace → RGP → Pending Delete → Released).
Restore / Redemption Grace Period
Standard.
📘 ICANN ERRP — See ICANN ERRP for RGP details and standard restore fees.
WHOIS / Privacy
Standard WHOIS.
📘 ICANN Registration Data Policy — See Registration Data Policy for RDP 2025, RDAP, redaction defaults, and privacy/proxy rules.
NIS2 Compliance
N/A. Not subject to EU NIS2.
📘 NIS2 Compliance — See NIS2 Compliance for Article 28 requirements, registry implementation status, and operational impact.
Data controllers
- PKNIC (org) 435 Tariq Block, New Garden Town, Lahore, Pakistan
- PKNIC — Ashar Nisar (admin) 435 Tariq Block, New Garden Town, Lahore, Pakistan
Error codes
- EF01017
- EF03008
- EF00512
- EF01008
- EF01009
- EF03005
- EF01002
- EF03007
- EF03006
- EF01075
- EF03011
- EF01055
- EF03010
- EF01074
- EF0103118
Required fields
- techc/email
- ownerc/email
- adminc/email
Restrictions
- Domains can be registered without restrictions.
Root nameservers
- ROOT-S.PKNIC.PK
- ROOT-C2.PKNIC.PK
- ROOT-E.PKNIC.PK
- ROOT-C1.PKNIC.PK
Tasks (API)
- transfer · available · chargeable · manual
- preack · available · manual
- delete · available · manual
- create · available · chargeable · manual
- update · available · manual
API
Domain Create
POST https://api.autodns.com/v1/domain
{ "name": "example.pk", "ownerc": { "id": 23142212 }, "adminc": { "id": 23142212 }, "techc": { "id": 23142212 }, "nameServers": [ { "name": "ns1.example.com" }, { "name": "ns2.example.com" } ], "confirmOrder": false }
Domain Transfer
POST https://api.autodns.com/v1/domain/_transfer
{ "name": "example.pk", "auth": "(AUTH_CODE)" }
Create AuthInfo1
POST https://api.autodns.com/v1/domain/example.pk/_authinfo1
Standard EPP auth code.
Domain Restore
POST https://api.autodns.com/v1/domain/example.pk/_restore