API & Integrations
WHMCS
"Invalid suffix field!" when trying to create a contact handle
Symptoms When trying to register a domain or when creating a domain handle, the following error i...
How to add a VAT customer field in WHMCS
Question Some domain registries (e.g. DNS PT, ITNIC) require submitting a VAT number when registe...
How to import domains to WHMCS manually
Question How to synchronize a domain that has been created in RCP (Reseller Control Panel) with W...
Managing Domain Renewals in WHMCS with Openprovider
Renewing Domains If Automatic renew on payment is selected (which can be found in WHMCS admin are...
Recommended Settings for the WHMCS Domain Registrar Plugin
WHMCS is a great web hosting management and billing software with lots of options. To help you ge...
WHMCS Domain Module - Install and configure Openprovider domain registrar module
In this article, you will find everything you need to install and configure the Openprovider modu...
WHMCS Email Solution Module - Installation and configuration
This article provides step-by-step guidance on integrating the Openprovider Email Solution module...
WHMCS Frequently asked questions
1. Why am I getting an authentication error or not able to connect to API? Check the following th...
WHMCS Premium Global Anycast DNS module - Installation, configuration and management
Openprovider’s Premium Global Anycast DNS leverages Sectigo’s advanced DNS infrastructure to prov...
WHMCS Registrar TLD & Pricing Sync Utility doesn't work or blank page is shown when running the sync
Update: Please update the Openprovider domain registrar module to the latest stable version if yo...
WHMCS SSL module - Installation, configuration and management
Openprovider SSL module allows you to resell our SSL Certificates through your WHMCS website. Req...
When submitting a contact the phonenumber is deemed invalid.
WHMCS and our plugin attempt to format your input in such a way that it can be used by our API an...
API Guides: Customer & Domain Modules
"This domain can only be renewed within 28 days from its expiration." error received via API
When a renewal command is sent to a domain using API, sometimes a "This domain can only be renewe...
1 TLD API: Search an extension
This is a series of articles dedicated to demonstrating how to get acquainted with Openprovider D...
10 Domains API: Check gTLD email verification status
This is a series of articles in which we are going to cover registrant contact verification. This...
11 Domain API: Start gTLD email verification
This is a series of articles in which we are going to cover registrant contact verification. This...
12 Domains API: Restart gTLD email verification
This is a series of articles in which we are going to cover registrant contact verification. This...
13 Domains API: How to create a domain
This is a series of articles dedicated to demonstrating how to get acquainted with Openprovider D...
14 Domains API: How to transfer a domain
This is a series of articles dedicated to demonstrating how to get acquainted with Openprovider D...
15 Domains API: How to request or reset an authcode
This is a series of articles dedicated to demonstrating how to get acquainted with Openprovider D...
16 Domains API: How to approve outgoing domain transfer
This is a series of articles dedicated to demonstrating how to get acquainted with Openprovider D...
17 Domains API: How to restart domain transfer
This is a series of articles dedicated to demonstrating how to get acquainted with Openprovider D...
18 Domains API: How to renew a domain
This is a series of articles dedicated to demonstrating how to get acquainted with Openprovider D...
19 Domains API: How to restore a domain
This is a series of articles dedicated to demonstrating how to get acquainted with Openprovider D...
2 Domains API: Check Domain
This is a series of articles dedicated to demonstrating how to get acquainted with Openprovider D...
20 Domains API: How to delete a domain
This is a series of articles dedicated to demonstrating how to get acquainted with Openprovider D...
21 Domains API: How to update domain's attributes
This is a series of articles dedicated to demonstrating how to get acquainted with Openprovider D...
22 Domains API: How to trade a domain
This is a series of articles dedicated to demonstrating how to get acquainted with Openprovider D...
3 Domains API: How to retrieve domain price
This is a series of articles dedicated to demonstrating how to get acquainted with Openprovider D...
4 Domains API: How to retrieve TLD specific data
This is a series of articles dedicated to demonstrating how to get acquainted with Openprovider D...
5 Domains API: How to retrieve TLD specific customer additional data
This is a series of articles dedicated to demonstrating how to get acquainted with Openprovider Z...
6 Customers API: How to create a customer handle
This is a series of articles dedicated to managing customer objects via Openprovider API. This is...
7 Customers API: How to get an existing handle
This is a series of articles dedicated to managing customer objects via Openprovider API. This is...
8 Customers API: How to modify a handle
This is a series of articles dedicated to managing customer objects via Openprovider API. This is...
9 Customers API: How to delete a handle
This is a series of articles dedicated to managing customer objects via Openprovider API. This is...
API Guides: SSL Module
1 Choosing a product
This is a series of articles dedicated to demonstrating how to get acquainted with Openprovider S...
10 Renewing SSL Certificate
This is a series of articles dedicated to demonstrating how to get acquainted withOpenprovider SS...
11 Open an access to an end user
This is a series of articles dedicated to demonstrating how to get acquainted withOpenprovider SS...
12 Cancelling SSL Order
This is a series of articles dedicated to demonstrating how to get acquainted withOpenprovider SS...
2 Creating a CSR
This is a series of articles dedicated to demonstrating how to get acquainted with Openprovider S...
3 Retrieving list of an approver emails
This is a series of articles dedicated to demonstrating how to get acquainted with Openprovider S...
4 Creating SSL Order
This is a series of articles dedicated to demonstrating how to get acquainted with Openprovider S...
5 Retrieving SSL Orders
This is a series of articles dedicated to demonstrating how to get acquainted with Openprovider S...
6 Updating SSL Order
This is a series of articles dedicated to demonstrating how to get acquainted with Openprovider S...
7 Updating an approver email address
This is a series of articles dedicated to demonstrating how to get acquainted with Openprovider S...
8 Resending an approver email
This is a series of articles dedicated to demonstrating how to get acquainted with Openprovider S...
9 Reissuing SSL Certificate
This is a series of articles dedicated to demonstrating how to get acquainted with Openprovider S...
Appendix: CSR Country Codes
Country code Country US UNITED STATES OF AMERICA CA CANADA AX ÅLAND ISLANDS AD ANDORRA AS AMERICA...
Appendix: Openprovider Products ID
ID Product name Validation Multi-domain support Wildcard support 31 Sectigo EssentialSSL Domai...
API Guides: DNS Module
1 Zones API: How to create a zone
This is a series of articles dedicated to demonstrating how to get acquainted with Openprovider D...
2 Zones API: How to retrieve a zone
This is a series of articles dedicated to demonstrating how to get acquainted with Openprovider D...
3 Zones API: How to modify a zone
This is a series of articles dedicated to demonstrating how to get acquainted with Openprovider D...
4 Zones API: How to delete a zone
This is a series of articles dedicated to demonstrating how to get acquainted with Openprovider D...
5 Zones API: Templates
To get more information about our API in general, please use our documentation portal as your ref...
API / EPP
API Error Codes
CODE DESCRIPTION RESOLUTION/ADDITIONAL INFORMATION 0 No errors Indicates successful operation. 1 ...
CTE (Customer Test Environment) [deprecated]
In place of the Customer Test Environment (CTE), a new Sandbox testing environment is now availab...
How Reseller can respond to Abuse Reports via API
With this update, resellers can now handle abuse reports directly via API, without needing to log...
How long API Bearer Auth token is valid for?
Question I have authenticated into Openprovider API via a Bearer token. How long will it last for...
PowerShell Integration with Openprovider API
If you are interested in accessing and using the Openprovider API via PowerShell, you can find us...
Sandbox Testing Environment
The new sandbox environment is now live and fully functional at cp.sandbox.openprovider.nl. It ha...
Webhook Notification System
The webhook system is built upon the existing email notification process and allows automatic del...
What are Openprovider API calls limits?
Question How many calls can be sent to Openprovider API until access is blocked/denied? Answer Th...
Where to find information on Openprovider API / EPP interface?
Question Where Openprovider API / EPP documentation is located? Answer Openprovider has three API...