This method retrieves all of the clients connected to a reseller. Syntax customer_obj[] = getCustomers(username, password) Return value customer_obj[], the... [...]
Read More... from getCustomers
This example shows how a reseller via Ruby connects to our XML-RPC server, creates a hosting account and registers a... [...]
Read More... from Create account and register the domain (Ruby)
This method retrieves information for an order created by createNewAccount. Syntax order_status_obj = getOrderStatus(username, password, order_reference) Return value order_status_obj, method returns... [...]
Read More... from getOrderStatus
This method transfers LoopiaPrePAID credits deposited after 2015-12-04 from one account to another. Syntax status = transferCreditsByCurrency(username, password, sender_number, recipient_number,... [...]
Read More... from transferCreditsByCurrency
LoopiaAPI gives you the functionality available in Loopia Customer zone and Loopia Resellerzone via XML-RPC. In this way, you have... [...]
Read More... from LoopiaAPI
This example shows how a dealer via Python connects to our XML-RPC server, creates a hosting account and registers a... [...]
Read More... from Create account and register the domain (Python)
This method adds a new Loopia account and registers the domain that is used as username if this is provided... [...]
Read More... from createNewAccount
Struct that describes the order status for orders created bycreateNewAccount. Data Type struct. The value of all of the fields... [...]
Read More... from order_status_obj
Struct that describes an entry in the DNS zone for a domain name. Data Type struct. The value of all... [...]
Read More... from record_obj
Configuration options for domain names. Data Type string Valid values [...]
Read More... from domain_configuration
Struct describing a customer. Data Type struct. The value of all of the fields are shown below. Field [...]
Read More... from customer_obj
Status of orders created by createNewAccount. Data Type string Valid values [...]
Read More... from order_status
Struct describing a billing record. Data Type struct. The value of all of the fields are shown below. Field [...]
Read More... from invoice_item_obj
Account for Loopia accounts. Data Type string Valid values LOOPIADOMAINLoopiaDomain account LOOPIADNSLoopiaDNS account. EMAIL_PRIVATEEmail package. STARTERStarter package. HOSTING_PRIVATEWeb hosting Home.... [...]
Read More... from account_type
Character encoding Any input is expected to be encoded in UTF-8. Server and authentication In order to use LoopiaAPI you must... [...]
Read More... from Loopia API – Before you begin
Error Code Error Code Meaning 404 Unknown error. 401 Login credentials not valid. 429 Rate limit exceeded. 620 Method doesn’t... [...]
Read More... from Error codes
This example shows how a reseller via Perl connects to our XML-RPC server, creates a hosting account and registers a... [...]
Read More... from Create account and register the domain (Perl)
Struct describing a bill. Data Type struct. The value of all of the fields are shown below. Field [...]
Read More... from invoice_obj
This method starts a transfer to Loopia of a domain name that is in a Loopia account. Please note that... [...]
Read More... from transferDomain
This method change the name servers for the specified domain name. Syntax status = updateDNSServers(username, password, [customer_number,] domain, nameservers) Return... [...]
Read More... from updateDNSServers
Struct describing a contact that can be used as an owner, administrative contact or billing contact to a domain name.... [...]
Read More... from contact
Struct that describes a domain name. Data Type struct.The value of all of the fields are shown below. Field [...]
Read More... from domain_obj
Status code for methods that don´t return data. Data Type string Valid values OKEverything is ok. AUTH_ERRORWrong username or password.... [...]
Read More... from status
This example shows how to use Perl to connect to our XML-RPC server and register a domain that is paid... [...]
Read More... from Order domain to an existing account (Perl)
This method adds a new Loopia account and registers the domain that is used as username if this is provided... [...]
Read More... from createNewAccount
This method retrieves all domains from one account. See also getDomain. Syntax domain_obj[] = getDomains(username, password, [customer_number]) Return value domain_obj[], the... [...]
Read More... from getDomains
Struct that describes the return status of orders created with createNewAccount. Data Type struct. The value of all of the fields... [...]
Read More... from create_account_status_obj
Renewal status for a domain name. Data Type string Valid values [...]
Read More... from renewal_status
This method checks if the specified domain name is available for registration. Syntax status = domainIsFree(username, password, domain) Return value... [...]
Read More... from domainIsFree
This method retrieves a list of all subdomains for the given domain name. Syntax subdomain[] = getSubdomains(username, password, [customer_number,] domain)... [...]
Read More... from getSubdomains
This method retrieves a list of all of the DNS records for the specified subdomain. Syntax record_obj[] = getZoneRecords(username, password,... [...]
Read More... from getZoneRecords
This method adds a DNS record for the specified subdomain. Syntax status = addZoneRecord(username, password, [customer_number,] domain, subdomain, record_obj) Return... [...]
Read More... from addZoneRecord
This method updates a specific DNS entry for the specified subdomain. Syntax status = updateZoneRecord(username, password, [customer_number,] domain, subdomain, record_obj)... [...]
Read More... from updateZoneRecord
This method removes a domain name from the account. If the domain name is removed it means that it will... [...]
Read More... from removeDomain
This method connects a subdomain to a domain name. Syntax status = addSubdomain(username, password, [customer_number,] domain, subdomain) Return value status,... [...]
Read More... from addSubdomain
This method retrieves information about an invoice in one account. Syntax invoice_obj = getInvoice(username, password [, customer_number], reference_no, with_vat) Return... [...]
Read More... from getInvoice
This method retrieves information about a domain name in an account. Among other things this is used to find out... [...]
Read More... from getDomain
This method retrieves all unpaid domains from one account. See also getInvoice Syntax invoice_obj[] = getInvoice(username, password [, customer_number], with_vat) Return... [...]
Read More... from getUnpaidInvoices
This method removes a subdomain of a domain name in the specified account. Syntax status = removeSubdomain(username, password, [customer_number,] domain,... [...]
Read More... from removeSubdomain
This method adds a new domain in an existing Loopia account to register this. Syntax status = orderDomain(username, password, [customer_number,]... [...]
Read More... from orderDomain
This method retrieves current Loopia Prepaid balance in current currency deposited after 2015-12-04. Syntax double = getCreditsAmount(username, password [, customer_number]... [...]
Read More... from getCreditsAmount
This method adds an existing domain name to an existing Loopia account. Syntax status = addDomain(username, password, [customer_number,] domain) Return... [...]
Read More... from addDomain
This method will pay an invoice with LoopiaPrePAID credits provided that the right amount is availible in the account. Syntax... [...]
Read More... from payInvoiceUsingCredits
This method removes a specific DNS record from the specified subdomain. Syntax status = removeZoneRecord(username, password, [customer_number,] domain, subdomain, record_id)... [...]
Read More... from removeZoneRecord