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 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 retrieves all of the clients connected to a reseller. Syntax customer_obj[] = getCustomers(username, password) Return value customer_obj[], the... [...]
Read More... from getCustomers
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
Struct describing a customer. Data Type struct. The value of all of the fields are shown below. Field [...]
Read More... from customer_obj
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 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
Configuration options for domain names. Data Type string Valid values [...]
Read More... from domain_configuration
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
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
Status of orders created by createNewAccount. Data Type string Valid values [...]
Read More... from order_status
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
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 adds a new Loopia account and registers the domain that is used as username if this is provided... [...]
Read More... from createNewAccount
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
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
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 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
Struct describing a contact that can be used as an owner, administrative contact or billing contact to a domain name.... [...]
Read More... from contact
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 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)
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 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
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 checks if the specified domain name is available for registration. Syntax status = domainIsFree(username, password, domain) Return value... [...]
Read More... from domainIsFree
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 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 removes a domain name from the account. If the domain name is removed it means that it will... [...]
Read More... from removeDomain
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 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 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 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 an existing domain name to an existing Loopia account. Syntax status = addDomain(username, password, [customer_number,] domain) Return... [...]
Read More... from addDomain
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 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 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 removes a specific DNS record from the specified subdomain. Syntax status = removeZoneRecord(username, password, [customer_number,] domain, subdomain, record_id)... [...]
Read More... from removeZoneRecord
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 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