This documentation set is derived from EPP-commands.txt (RsReg2 EPP Commands, v1.2) and rewritten as implementation-oriented markdown for this repository.
- Registry profile: RNIDS / RsReg2
- Protocol base: EPP (RFC 5730/5731/5732/5733/5734)
- Additional coverage:
- DNSSEC extension (
secDNS-1.1) - RNIDS domain/contact extensions
- Finance info object
- Poll message model
- DNSSEC extension (
- EPP:
urn:ietf:params:xml:ns:epp-1.0 - Domain:
urn:ietf:params:xml:ns:domain-1.0 - Contact:
urn:ietf:params:xml:ns:contact-1.0 - Host:
urn:ietf:params:xml:ns:host-1.0 - Finance:
urn:ietf:params:xml:ns:finance-1.0 - secDNS:
urn:ietf:params:xml:ns:secDNS-1.1 - RNIDS domain extension:
http://www.rnids.rs/epp/xml/domain-rnids-ext-1.0 - RNIDS contact extension:
http://www.rnids.rs/epp/xml/contact-rnids-ext-1.0
Common result codes seen across RsReg2 operations:
1000— Command completed successfully1001— Command completed successfully; action pending1300— Command completed successfully; no messages1301— Command completed successfully; ack to dequeue1500— Command completed successfully; ending session2001— Command syntax error2003— Required parameter missing2005— Parameter value syntax/range error2102— Unimplemented option2200— Authentication error2201— Authorization error2202— Invalid authorization information2301— Object not pending transfer2302— Object exists2303— Object does not exist2304— Object status prohibits operation2305— Object association prohibits operation2306— Parameter value policy error2400— Command failed2500/2501/2502— Server-side closing/session limit errors
- Keep request XML deterministic and namespace-explicit.
- Include
clTRIDon command requests. - Treat RNIDS extension fields as first-class typed DTO fields.
- For transfer and secure-mode updates, follow RsReg2-specific behaviors described in command docs.