LoopiaAPI gives you the functionality available in Loopia Customer zone and Loopia Resellerzone via XML-RPC. In this way, you have the opportunity to fully automate things like administration and registration of domain names.
API for Loopia Customer zone
With LoopiaAPI you are able to check whether a particular domain name is still available, register new domain names, add and remove subdomains, edit zone records and pay domain invoices via LoopiaPrePAID.
API for resellers
Resellers can list and add new customers through the reseller specific methods. Resellers also have access to all methods of Loopia Customer zone for all its customers.
Documentation
Below you will find documentation and examples.
Before you start
Types
- account_type
- contact
- create_account_status_obj
- customer_obj
- domain_configuration
- domain_obj
- order_status
- order_status_obj
- invoice_obj
- invoice_item_obj
- record_obj
- status
Examples in Perl
Examples in Python
Examples in Ruby
Methods for Loopia Customer zone
- addDomain
- addSubdomain
- addZoneRecord
- domainIsFree
- getCreditsAmount
- getDomain
- getDomains
- getInvoice
- getSubdomains
- getUnpaidInvoices
- getZoneRecords
- orderDomain
- payInvoiceUsingCredits
- removeDomain
- removeSubdomain
- removeZoneRecord
- transferDomain
- updateDNSServers
- updateZoneRecord