- Home
- TLD Knowledge Base
- .SWISS
.SWISS
Generic
Swiss Confederation · new gTLD · Updated 2026-09-10
Restricted
Specifications
- Zone
- swiss
- Registration
- Real-time
- Registration period
- 1-10 years
- Character length
- 1-63
- IDN
- Yes
- DNSSEC
- Yes
- IPv6
- Yes
- Nameservers
- 2-7 nameservers
- Transfer lock
- Yes
- Renewal on transfer
- Yes
- Transfer time
- 5 days
- Auth code format
- Standard EPP
- Redemption period
- 30 d
- Handle updates
- Yes
- WHOIS privacy
- Yes
- Data set
- minimum
- WHOIS update
- Standard
- WHOIS server
- whois.nic.swiss
- Connection
- Direct
- IDN character sets
- ISO_8859_1
- Auth code
- Yes
Eligibility & Restrictions
Restricted to entities with a connection to Switzerland. Operated by the Swiss Confederation.
Registration
1-10 years. Real-time registration. 60-day transfer lock after new registration.
Transfer Procedure
Standard auth code transfer. 5-day auto-approve if losing registrar does not respond.
Registrant Change
ICANN COR process. Both current and new registrant notified. 60-day transfer lock applied (opt-out available before initiating).
Renewal & Deletion
Standard auto-renew. 45-day Auto-Renew Grace Period after expiry. ERRP lifecycle applies.
Restore / Redemption Grace Period
30-day Redemption Grace Period after deletion. 5-day Pending Delete. Then released for public registration.
WHOIS / Privacy
RDP 2025: Minimum Data Set. Registrant data redacted by default in public RDAP/WHOIS. Organisation field = legal owner.
NIS2 Compliance
New gTLDs subject to ICANN policies. Registrar-level NIS2 obligations apply for EU-based registrants.
Data controllers
- DENIC Services GmbH & Co. KG (escrow) Heinrich-Hertz-Straße 6, 64295 Darmstadt, Germany
- Swiss Confederation (org) Federal Office of Communications (OFCOM), Rue de l'Avenir 44, P.O Box, Biel/Bienne BE CH-2501, Switzerland
- Federal Office of Communications (OFCOM) — .swiss TLD Administrative Contact (admin) Rue de l'Avenir 44, P.O Box, Biel / Bienne BE CH-2501, Switzerland
Error codes
- EF00805
- EF0103112
- EF00803
- EF01017
- EF03008
- EF00512
- EF02109
- EF03005
- EF03007
- EF01015
- EF03006
- EF01075
- EF03011
- EF01055
- EF03010
- EF01095
- EF01074
- EF0103118
- EF02070
Required fields
- techc/email
- ownerc/email
- adminc/email
Restrictions
- The registrant of a .swiss domain must demonstrate a sufficient link with Switzerland. This reference may be made through a place of business or a physical administrative headquarters in Switzerland. Next we need a commercial register or the status of association or foundation. Currently registrations are only possible for organizations. Creates remain for 20 days "pending" and are verified by the registry. After the 20 days, and successful verification the Create-Job is complete.
- The TLD is already in the General-Availability.
Root nameservers
- ANYCAST10.IRONDNS.NET
- G.NIC.SWISS
- NS15.RCODE0.NET
- ANYCAST9.IRONDNS.NET
- U.NIC.SWISS
- ANYCAST24.IRONDNS.NET
- ANYCAST23.IRONDNS.NET
Tasks (API)
- restore · available · chargeable · manual
- restoreNE · available · automatic
- update · available · automatic
- updateStatus · available · automatic
- create · available · chargeable · automatic
- restoreARGP · available · automatic
- preack · available · automatic
- transfer · available · chargeable · automatic · AuthInfo required
- delete · available · automatic
- restoreRenew · available · automatic
- renew · available · chargeable · automatic
API
Domain Create
POST https://api.autodns.com/v1/domain
{ "name": "example.swiss", "ownerc": { "id": 23142212 }, "adminc": { "id": 23142212 }, "techc": { "id": 23142212 }, "nameServers": [ { "name": "ns1.autodns.com" }, { "name": "ns2.autodns.com" }, { "name": "ns3.autodns.com" } ], "confirmOrder": false }
Domain Transfer
POST https://api.autodns.com/v1/domain/_transfer
{ "name": "example.swiss", "auth": "(AUTH_CODE)", "ownerc": { "id": 23142212 }, "adminc": { "id": 23142212 }, "techc": { "id": 23142212 }, "nameServers": [ { "name": "ns1.autodns.com" }, { "name": "ns2.autodns.com" } ] }
Standard 5-day auto-approve. 60-day lock after registration. No TLD-specific extensions required.
Quick Reference
All standard domain lifecycle commands
## Renew POST /domain/example.swiss/_renew { "period": 12 } ## Delete DELETE /domain/example.swiss ## Restore (within 30-day RGP) POST /domain/example.swiss/_restore ## Get auth code POST /domain/example.swiss/_authinfo1 ## Owner change (triggers COR) POST /domain/example.swiss/_ownerChange ## Update nameservers PUT /domain/example.swiss