Help Center
Login Sign up
  1. Home
  2. TLD Knowledge Base
  3. .NET.MA

.NET.MA

Morocco

ANRT · SubTLD · Updated 2026-09-10

Conditional

Specifications

Zone
net.ma
Registration
Standard (manual processing)
Registration period
1 year
Character length
1-63
Nameservers
2-6 nameservers
Transfer time
Standard
Auth code format
Standard EPP
Redemption period
30 days
Handle updates
Yes
Trustee service
Yes
WHOIS privacy
No
WHOIS update
Standard
WHOIS server
whois.nic.ma
Connection
Direct
Data set
ccTLD
Trustee mandatory
Yes
Trustee for
ADMINC, OWNERC
Auth code
Yes

Eligibility & Restrictions

Open to anyone worldwide. Administrative contact must have a Morocco address. Reselling .ma domains is forbidden by ANRT. Reserved names (governmental, cultural, religious) require ANRT documentation and approval. Domain names must not infringe Moroccan trademarks. Trustee service available for non-Moroccan registrants needing a local admin contact.
Reselling .ma domains is explicitly forbidden by ANRT. Domain marketplace listings may be rejected or lead to suspension.

Registration

Minimum 2 years. Maximum 10 years. Admin contact must have Morocco address (trustee available). Domain disputes resolved under ANRT mediation.

Transfer Procedure

Standard auth code transfer. Transfer processing: manual review by ANRT, may take several days. Admin contact Morocco address requirement applies post-transfer.
📘 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

Restore not available for this TLD. Once deleted, the domain cannot be recovered through standard restore procedures.
📘 ICANN ERRP — See ICANN ERRP for RGP details and standard restore fees.

WHOIS / Privacy

WHOIS privacy NOT available. Registrant data publicly visible.
📘 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.

Known Error Codes & Notes

  • No reselling: Reselling .ma domains forbidden by ANRT. Marketplace listings may trigger suspension.
  • Morocco admin contact: Admin contact must have Morocco address. Trustee available.
  • 2-year minimum: Minimum registration period is 2 years, not 1.
  • Reserved names: Governmental, cultural, religious names require ANRT approval and documentation.
  • Manual processing: ANRT manual review for transfers and some registrations. Allow several days.

Data controllers

  • Agence Nationale de Réglementation des Télécommunications (ANRT) (org) Avenue Ennakhil, Complexe d'Affaires, Aile Sud, Hay Ryad, Rabat 10100, Morocco
  • Agence Nationale de Réglementation des Télécommunications (ANRT) — General Director of ANRT (admin) Avenue Ennakhil, Complexe d'Affaires, Aile Sud, Hay Ryad, Rabat 10100, Morocco

Error codes

  • EF00803
  • 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 must be registered and managed via our free trustee service.
  • Local domain administrator (AdminC) required.

Root nameservers

  • C.TLD.MA
  • A.TLD.MA
  • B.TLD.MA
  • D.TLD.MA
  • F.TLD.MA
  • NS-MA.NIC.FR
  • E.TLD.MA
  • DNS.INRIA.FR

Tasks (API)

  • delete · available · manual
  • update · available · manual
  • preack · available · manual
  • transfer · available · chargeable · manual · AuthInfo required
  • create · available · chargeable · manual

API

Domain Create

POST https://api.autodns.com/v1/domain
{
  "name": "example.net.ma",
  "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.net.ma",
  "auth": "(AUTH_CODE)"
}

Create AuthInfo1

POST https://api.autodns.com/v1/domain/example.net.ma/_authinfo1
Standard EPP auth code.

Domain Restore

POST https://api.autodns.com/v1/domain/example.net.ma/_restore