How to Set Up and Use the FTP Server

Overview

The .CO Registry provides an FTPS server for Registrars to download reports and data files. Access must be configured and is restricted to whitelisted IP addresses.

Connection Details

  • Host: ftp-registrar.registry.co
  • Port: TCP 21
  • Protocol: FTPS (FTP over TLS) — mandatory
  • Username: your Registrar ID
  • Password: your FTP password (from Registrar Console > Passwords page)

Enabling FTP Access

FTP access must be enabled on your account. Contact support@registry.co if FTP access is not already active. Your connecting server's IP address must be added to your IP Access List via the Registrar Console.

Compatible FTP Clients

Use an FTP client that supports FTPS (FTP over TLS): FileZilla, cURL, wget, or lftp are all compatible. Plain FTP connections (without TLS) are not accepted.

Available Directories and Files

  • /droplist/ — Domain Drop List CSV (updated every 24 hours).
  • /lordn/ — Unavailable domain names list (updated every 2 hours, Gzip-compressed).
  • /prices/ — Pricing information CSV for premium and non-standard domains.
  • /transactions/daily/ — Daily billable transaction reports.
  • /transactions/weekly/ — Weekly billable transaction reports.
  • /transactions/monthly/ — Monthly billable transaction reports.

Automating Downloads with lftp

Use the lftp scripting tool to automate scheduled downloads. Configure TLS enforcement (ssl-force true, ssl-protect-data yes, ssl-protect-list yes), connect to the FTP host, authenticate with your Registrar ID and FTP password, and use 'get' commands to retrieve specific files.

Web-Based FTP Access

You can also browse and download FTP files through the 'FTP File Browser' feature in the Registrar Console without needing a separate FTP client.

Related Articles

  • How to Download and Use the Domain Drop List
  • How to Access Billable Transaction Reports via FTP
  • How to Download the Full Premium Domain Price List