The client library for Whois History API in Python language.
The minimum Python version is 3.6.
pip install whois-history
Full API documentation available here
from whoishistory import ApiClient client = ApiClient('Your API key')
# Check how many records available. It doesn't deduct credits. print(client.preview('whoisxmlapi.com')) # Get actual list of records. resp = client.purchase('whoisxmlapi.com') for r in resp: print(r.registrar_name)
You can specify search options for these methods.
import datetime d = datetime.date(2017, 1, 1) print(client.preview('whoisxmlapi.com'), sinceDate=d, createdDateFrom=d, createdDateTo=d, updatedDateFrom=d, updatedDateTo=d, expiredDateFrom=d, expiredDateTo=d, )