---
title: ".ORG.ES — TLD Knowledge Base"
url: "https://help.internetx.com/en/tld/org-es/"
data: "https://help.internetx.com/tld-data/org-es.json"
lang: "en"
tld: ".ORG.ES"
registry: "Red.es / ESNIC"
country: "Spain"
updated: "2026-09-10"
---

# .ORG.ES
## Specifications

| | |
|---|---|
| Zone | org.es |
| reg time | Real-time |
| Period | 1 year |
| char length | 1-63 |
| Nameservers | 2-7 nameservers |
| transfer time | Up to 10 days |
| authcode length | N/A (email) |
| Redemption | 10 d |
| whois update | Real-time |
| whois server | whois.nic.es |
| Connection | Direct |
| data set | ccTLD |

## Eligibility & Restrictions

Open to anyone worldwide. No residency requirement. Government-issued ID number mandatory: NIF/NIE for individuals, CIF for companies. For individuals: registrant and admin contact must match.

## Registration

Registry allows up to 5 years. We currently offer 1 year. No money-back grace period.

> Domains deleted 12 days BEFORE expiry date (not on expiry date). Auto-renew must be set at least 26 days before expiry.

## Transfer Procedure

Standard auth code transfer. .es family has supported auth codes since the registry update. Transfer does NOT include a 1-year renewal. Verify with current registry documentation.

> 📘 [ICANN Transfer Policy (IRTP)](/en/icann/icann-transfer/) — See ICANN Transfer Policy for the full IRTP framework, auth code rules, 60-day lock periods, and TEAC.

## Registrant Change

TRADE is semi-automated: both current and new admin contacts must log into ESNIC registry portal and upload photo ID. Both must have ESNIC portal accounts. Registry emails admin contacts to approve/deny. Must use correct Accredited Registrar ID.

> 📘 [ICANN OwnerChange (COR)](/en/icann/icann-ownerchange/) — See ICANN OwnerChange for COR triggers, FOA/DA modes, 60-day lock, and opt-out.

## Renewal & Deletion

Domains deleted 12 days BEFORE expiry date. Redemption requires ~$250 USD fee. After deletion for non-payment (9 days): domain available for re-registration immediately, no RGP.

> 📘 [ICANN ERRP](/en/icann/icann-errp/) — See ICANN ERRP for the standard gTLD expiry lifecycle (Auto-Renew Grace → RGP → Pending Delete → Released).

## Restore / Redemption Grace Period

Redemption requires ~$250 USD fee. Domain enters redemption immediately after deletion. After deletion for non-payment: domain available immediately, no RGP.

> 📘 [ICANN ERRP](/en/icann/icann-errp/) — See ICANN ERRP for RGP details and standard restore fees.

## WHOIS / Privacy

WHOIS privacy NOT available. Registrant data always public. No conventional WHOIS server on port 43. Queries only via ESNIC website. RDAP available.

> 📘 [ICANN Registration Data Policy](/en/icann/icann-rdp/) — See Registration Data Policy for RDP 2025, RDAP, redaction defaults, and privacy/proxy rules.

## NIS2 Compliance

No .ES-specific NIS2 implementation documented beyond standard EU obligations.

> 📘 [NIS2 Compliance](/en/icann/ts-nis2/) — See NIS2 Compliance for Article 28 requirements, registry implementation status, and operational impact.

## Known Error Codes & Notes

- code: Procedimiento de Cancelación, desc: In WHOIS: registrant verification failed. Domain about to be deleted, cannot be recovered.
- code: Early deletion, desc: Domains deleted 12 days BEFORE expiry. Not on the expiry date.
- code: No auth code, desc: Transfer uses email approval only. No EPP auth code.
- code: Wrong Registrar ID, desc: Wrong Accredited Registrar ID in system causes desynchronisation during trade process.
- code: Registrant verification, desc: Registry emails admin contact; 10-day window to verify; failure = domain stops resolving, then deleted after 30 days.

## Further information

- label: ESNIC / dominios.es, url: https://dominios.es

## Tasks (API)

- label: update, available: true, chargeable: false, authinfo: null, requiredAuthinfo: null, min: null, max: null, processing: AUTOMATED
- label: authinfo, available: true, chargeable: false, authinfo: null, requiredAuthinfo: null, min: null, max: null, processing: AUTOMATED
- label: create, available: true, chargeable: true, authinfo: null, requiredAuthinfo: false, min: [object Object], max: [object Object], processing: AUTOMATED
- label: preack, available: true, chargeable: false, authinfo: null, requiredAuthinfo: null, min: null, max: null, processing: AUTOMATED
- label: authinfoDelete, available: true, chargeable: false, authinfo: null, requiredAuthinfo: null, min: null, max: null, processing: AUTOMATED
- label: transfer, available: true, chargeable: true, authinfo: ALL, requiredAuthinfo: true, min: [object Object], max: [object Object], processing: AUTOMATED
- label: authinfoCreate, available: true, chargeable: false, authinfo: null, requiredAuthinfo: null, min: null, max: null, processing: AUTOMATED
- label: delete, available: true, chargeable: false, authinfo: null, requiredAuthinfo: null, min: null, max: null, processing: AUTOMATED
- label: restore, available: true, chargeable: true, authinfo: null, requiredAuthinfo: null, min: null, max: null, processing: AUTOMATED
- label: renew, available: true, chargeable: true, authinfo: null, requiredAuthinfo: null, min: [object Object], max: [object Object], processing: AUTOMATED
- label: ownerchange, available: true, chargeable: true, authinfo: null, requiredAuthinfo: false, min: null, max: null, processing: SEMIAUTOMATED

## Data controllers

- name: , type: org, organisation: Red.es, address: Edificio Bronce,Plaza Manuel Gomez Moreno,Madrid 28020,Spain
- name: Alberto Martinez Lacambra, type: admin, organisation: Red.es, address: Edificio Bronce,Plaza Manuel Gomez Moreno,Madrid 28020,Spain

## Required fields

- techc/email
- adminc/email

## Restrictions

- text: HR-Nummer (Firmen) oder Personalausweis-Nummer (Privatperson) erforderlich., language: de
- text: Domains können ohne weitere Einschränkungen registriert werden., language: de
- text: Domains can be registered without restrictions., language: en
- text: Restore is only possible after domain has expired, not after the explicit deletion of the domain., language: en
- text: Company number (companies) or ID card number (individuals) required., language: en
- text: Eine Aufhebung der Löschung (Restore) ist nur beim Ablaufen der Registrierungsperiode möglich. Bei explizit gelöschten Domains ist eine Aufhebung nicht möglich., language: de

## Error codes

- EF00803
- EF01017
- EF01075
- EF02065
- EF03011
- EF01055
- EF02067
- EF03079
- EF03010
- EF01095
- EF01074
- EF0103118
- EF02081
- EF01070
- EF01028
- EF03008
- EF00512
- EF01008
- EF01009
- EF03005
- EF01002
- EF03007
- EF03006
- EF4001006
- EF011316

## Root nameservers

- C.NIC.ES
- G.NIC.ES
- A.NIC.ES
- H.NIC.ES

## API

## Domain Create

POST https://api.autodns.com/v1/domain

{
  "name": "example.org.es",
  "ownerc": {
    "id": 23142212
  },
  "adminc": {
    "id": 23142212
  },
  "techc": {
    "id": 23142212
  },
  "nameServers": \[
    {
      "name": "ns1.example.com"
    },
    {
      "name": "ns2.example.com"
    }
  \],
  "confirmOrder": false,
  "extensions": {
    "es": {
      "registrantType": "",
      "identNumber": "",
      "acceptIndividualTac": ""
    }
  }
}

⚠ No money-back grace period. Domains deleted 12 days BEFORE expiry.

## Domain Transfer

POST https://api.autodns.com/v1/domain/\_transfer

{
  "name": "example.org.es",
  "\_note": "No auth code. Registry email approval."
}

⚠ NO auth code. Transfer via registry email approval to admin contact (10-day window). Free.

## Domain Restore

POST https://api.autodns.com/v1/domain/example.org.es/\_restore

⚠ ~$250 USD redemption fee.

## TLD Extension Parameters

extensions.es.registrantType

`string` — Individual/company/foreign entity type declaration.

extensions.es.identNumber

`string` — NIF/NIE (individuals) or CIF (companies). Mandatory.

extensions.es.acceptIndividualTac

`true` — Required for individual registrations.
