text: from libcloud.dns.types import Provider
  from libcloud.dns.providers import get_driver
  
  cls = get_driver(Provider.GODADDY)
  driver = cls('customer_id', 'api_key', 'api_secret')
  
  # Get the JSON schema for the domain
  schema = driver.ex_get_purchase_schema('com')
  
  # Use this schema to prepare a purchase request document
  
  # Load a JSON document that has the completed purchase request
  file = open('purchase_request.json', 'r')
  document = file.read()
  order = driver.ex_purchase_domain(document)
  print("Made request : order ID : %s" % order.order_id)
  