DOCUMENTATION

See doc.rpc.gandi.net/

API endpoint:

Feel free to fork it and fix it you need to.

USAGE

require ‘gandi’

# test env api = Gandi::Session.new(“24-character API key”, “rpc.gandi.net/xmlrpc/”)

api.domain.list api.domain.info(‘mydomain.com’) api.hosting.list api.catalog.list(product: ‘domains’) …

# production env api = Gandi::Session.new(“24-character API key”) api.domain.list api.domain.info(‘mydomain.com’) api.hosting.list api.catalog.list(product: ‘domains’) … api.domain.zone.clone_zone(‘zone_id’) # instead of api.domain.zone.clone api.domain.zone.version.new_version(‘zone_id’) # instead of domain.zone.version.new …