semvec/pypi-packages huggingface dataset:
whois-history 1.0.3
Python client library for Whois History API.
License: MIT
Requires Python: ~=3.6
Keywords: whois,api,whois history,whoisxmlapi

========
Overview
========

The client library for
`Whois History API <https://whois-history.whoisxmlapi.com/>`_
in Python language.

The minimum Python version is 3.6.

Installation
============
::

    pip install whois-history

Examples
========

Full API documentation available `here <https://whois-history.whoisxmlapi.com/api/documentation/making-requests>`_

Create a new client
-------------------

::

    from whoishistory import ApiClient

    client = ApiClient('Your API key')

Make basic requests
-------------------

::

    # 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)

Additional options
-------------------
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,
    )



Changelog
=========

1.0.0 (2020-05-01)
------------------

* First release