Help Center
Login Sign up
  1. Home
  2. TLD Knowledge Base
  3. .COM.RO

.COM.RO

Romania

RoTLD / ICI Bucharest · SubTLD · Updated 2026-09-10

OpenIDN

Specifications

Zone
com.ro
Registration
Real-time
Registration period
1 year
Character length
1-63
IPv6
Yes
Nameservers
2-7 nameservers
Transfer time
1-30 days
Auth code format
Owner via portal
Redemption period
90 days
Handle updates
Yes
WHOIS update
Standard
WHOIS server
whois.rotld.ro
Connection
Direct
Data set
ccTLD
Auth code
Yes

Eligibility & Restrictions

Open to individuals and organisations worldwide. No residency requirement. Individuals must provide ID/passport number. Companies must provide company registration number or VAT number. Non-Romanian individuals: passport OR social security/tax number (not both).
Non-Romanian individuals: providing both passport AND social security number triggers an error. Provide one or the other, not both.

Registration

1 year; up to 10 years.

Transfer Procedure

Auth code generated directly by registrant from RoTLD portal (rotld.ro). Auth code valid for 14 days. Important: do not include new owner in transfer order (triggers TRADE not transfer).
Auth code must be obtained from rotld.ro by registrant. Registrar cannot provide. Portal password valid only 36 hours.
📘 ICANN Transfer Policy (IRTP) — See ICANN Transfer Policy for the full IRTP framework, auth code rules, 60-day lock periods, and TEAC.

Registrant Change

TRADE requires separate TRADE token from RoTLD portal. Trade form must be signed, dated, and stamped by current owner and sent to registry. Owner change resets expiry to 1 year from change date.
📘 ICANN OwnerChange (COR) — See ICANN OwnerChange for COR triggers, FOA/DA modes, 60-day lock, and opt-out.

Renewal & Deletion

Standard renewal.
📘 ICANN ERRP — See ICANN ERRP for the standard gTLD expiry lifecycle (Auto-Renew Grace → RGP → Pending Delete → Released).

Restore / Redemption Grace Period

90-day quarantine after expiry. Domain not functional during quarantine but restorable. After 90 days: deleted and available for re-registration. NOTE: Restore NOT supported via automated API at some registrars.
📘 ICANN ERRP — See ICANN ERRP for RGP details and standard restore fees.

WHOIS / Privacy

WHOIS privacy NOT available for .RO. Natural persons: only name and email visible. Legal persons (companies): full details public.
📘 ICANN Registration Data Policy — See Registration Data Policy for RDP 2025, RDAP, redaction defaults, and privacy/proxy rules.

NIS2 Compliance

Romania NIS2 transposition applies.
📘 NIS2 Compliance — See NIS2 Compliance for Article 28 requirements, registry implementation status, and operational impact.

Known Error Codes & Notes

  • Dual ID error: Providing both passport AND social security number for non-Romanian individual triggers error.
  • Portal password 36h: rotld.ro password expires in 36 hours. Must reset before auth code generation.
  • TRADE vs TRANSFER: Including owner info during transfer triggers TRADE process instead.

Data controllers

  • National Institute for R&D in Informatics (org) Bd. Averescu 8-10, Sector 1, Bucharest 011454, Romania
  • National Institute for R&D in Informatics — Ionut Eugen SANDU (admin) Bd. Averescu 8-10, Sector 1, Bucharest 011454, Romania

Error codes

  • EF00803
  • EF01017
  • EF03008
  • EF00512
  • EF01008
  • EF01009
  • EF03005
  • EF03007
  • EF03006
  • EF01075
  • EF03011
  • EF01055
  • EF03041
  • EF03040
  • EF03010
  • EF02075
  • EF01095
  • EF01074
  • EF02074
  • EF0103118

Required fields

  • ownerc/email

Restrictions

  • Company number (companies) or ID card number (individuals) required.
  • Tax number (individual) or VAT number (company) required.
  • Domains can be registered without restrictions.

Root nameservers

  • SEC-DNS-A.ROTLD.RO
  • DNS-C.ROTLD.RO
  • DNS-RO.DENIC.DE
  • DNS-AT.ROTLD.RO
  • SEC-DNS-B.ROTLD.RO
  • PRIMARY.ROTLD.RO

Tasks (API)

  • create · available · chargeable · automatic
  • renew · available · chargeable · automatic
  • delete · available · automatic
  • restoreNE · available · automatic
  • update · available · automatic
  • transfer · available · chargeable · automatic · AuthInfo required
  • ownerchange · available · chargeable · automatic · AuthInfo required
  • restoreARGP · available · automatic
  • preack · available · automatic

API

Domain Create

POST https://api.autodns.com/v1/domain
{
  "name": "example.com.ro",
  "ownerc": {
    "id": 23142212
  },
  "adminc": {
    "id": 23142212
  },
  "techc": {
    "id": 23142212
  },
  "nameServers": [
    {
      "name": "ns1.example.com"
    },
    {
      "name": "ns2.example.com"
    }
  ],
  "confirmOrder": false,
  "extensions": {
    "ro": {
      "personType": "",
      "idNumber": "",
      "vatNumber": ""
    }
  }
}
⚠ Non-Romanian individuals: provide passport OR SSN, not both.

Domain Transfer

POST https://api.autodns.com/v1/domain/_transfer
{
  "name": "example.com.ro",
  "auth": "(AUTH_CODE)"
}
⚠ Auth code from rotld.ro portal by registrant only. Valid 14 days. Portal password valid 36h.

Create AuthInfo1

POST https://api.autodns.com/v1/domain/example.com.ro/_authinfo1
Must be obtained by registrant at rotld.ro. Registrar cannot provide.

Domain Restore

POST https://api.autodns.com/v1/domain/example.com.ro/_restore
⚠ 90-day quarantine. Not supported via automated API at some registrars.

TLD Extension Parameters

extensions.ro.personType
string — p = individual, c = company.
extensions.ro.idNumber
string — Passport OR social security/tax number. NOT both (triggers error).
extensions.ro.vatNumber
string — Company registration number or VAT.