API User Guide

The Webnames API provides programmatic access to domain management services offered by Webnames.ca. It enables developers and businesses to automate tasks such as domain registration, DNS configuration, and contact management, integrating these capabilities directly into their own systems or applications.

This guide is intended to help you understand how to get started with the API, what you need to connect, and how to use it effectively. For detailed technical specifications, please refer to our Webnames API Swagger documentation.

How to Obtain Access to the API

To use the Webnames API, follow these steps:

  1. If you have not otherwise done so, purchase the Domain and Account Management Toolkit.
  2. Create an appropriate API user via the included multi-user feature.

  1. Note the Username and API Key values (which are only displayed once before being one-way hashed).

Client Setup Requirements

Before connecting to the API, ensure the following are in place on your end:

Primary Functions of the API

The Webnames API supports a wide range of domain-related operations. Key capabilities include:

Domain Search and Registration

Domain Management

DNS Management

Contact and Account Management

WHOIS and Domain Status

For a full list of endpoints and parameters, refer to our Swagger documentation.

Common Use Cases

Here are some typical scenarios where the Webnames API is especially useful: