Quick start
Installation
pip install domainrobot
Basic usage
from domainrobot import Domainrobot
with Domainrobot(username="user", password="pass", context=4) as client:
result = client.domain.info("example.com")
print(result.data)
Error handling
from domainrobot import Domainrobot, DomainrobotApiError, DomainrobotTransportError
try:
client.domain.info("nonexistent.example")
except DomainrobotApiError as e:
print(f"API error {e.status_code}: {e}")
except DomainrobotTransportError as e:
print(f"Connection error: {e}")