EPP Commands Reference for .CO Registrars

Overview

The .CO Registry's EPP server adheres to version 1.0 of the EPP specification (RFC 5730). The following commands are supported.

Session Management Commands

  • <hello> — retrieve the greeting from the EPP server.
  • <login> — authenticate and establish an EPP session.
  • <logout> — end an EPP session.

Query Commands (Read-Only)

  • <poll> — retrieve and acknowledge messages from the EPP message queue.
  • <check> — check the availability of domain, contact, or host objects.
  • <info> — retrieve detailed information about a domain, contact, or host object.

Transform Commands (Read-Write)

  • <create> — create a domain, contact, or host object.
  • <update> — update an existing domain, contact, or host object.
  • <renew> — renew a domain registration.
  • <delete> — delete a domain, contact, or host object.
  • <transfer> — manage domain transfers (request, approve, reject, cancel, query).

Supported Object Types

  • Domains — RFC 5731.
  • Host objects — RFC 5732.
  • Contact objects — RFC 5733.

Supported Extensions

  • Registry Grace Period Mapping — RFC 3915 (RGP restore).
  • DNSSEC Extension — RFC 5910 (DS record management).
  • IDN Extension — for Internationalized Domain Names.
  • Fee Extension version 1.0 — for premium domain pricing.

Transaction Logging

All transform commands are logged (except domain:create returning 2302). Query and session commands are not logged. Access your transaction log via the Registrar Console.

Related Articles

  • How to Build Your EPP Client
  • How to Use the EPP Message Queue
  • Using the EPP Fee Extension