Systems90 by Webglobe
  • Help
  • API Documentation
  • Login
  • limits
  • library for API PHP
  • Other API functions
  • login
  • timeout
  • ok
  • error
  • logout
  • Domain API functions
  • domain_list
  • domain_detail
  • domain_list_dns
  • domain_delete_dns
  • domain_add_dns
  • domain_update_dns
  • domain_list_email_subdomain
  • domain_delete_email_subdomain
  • domain_add_email_subdomain
  • domain_list_email
  • domain_delete_email
  • domain_add_email
  • domain_edit_email
  • domain_list_tld
  • domain_list_plan
  • domain_order
  • VServer API functions
  • vserver_list
  • vserver_vnc_setting
  • vserver_create_image
  • vserver_image_edit
  • vserver_image_list
  • vserver_image_delete
  • vserver_image_restore
  • vserver_image_copy
  • vserver_parking
  • vserver_parking_restore
  • vserver_list_backup
  • vserver_restore
  • vserver_create_backup
  • vserver_remove_backup
  • vserver_set_backup
  • vserver_change_login
  • vserver_change_custom_name
  • vserver_change_rdns
  • vserver_detail
  • vserver_add_ip_address
  • vserver_list_iso
  • vserver_select_iso
  • vserver_list_livecd
  • vserver_select_livecd
  • vserver_reinstall
  • vserver_reboot
  • vserver_shutdown
  • vserver_start
  • vserver_set_autostart
  • vserver_get_autostart
  • vserver_action_lock
  • vserver_list_plan
  • vserver_list_license
  • vserver_buy_license
  • vserver_fit_to_program
  • vserver_upgrade_program
  • vserver_downgrade_program
  • vserver_destroy
  • vserver_order
  • vserver_commands
  • vserver_ready_for_command
  • vserver_screenshot
  • vserver_graph
  • vserver_graph_data
  • vserver_virtualization_parameters
  • vserver_vlan_list
  • vserver_vlan_add
  • vserver_vlan_detail
  • vserver_vlan_edit
  • vserver_vlan_delete
  • vserver_vlan_member_add
  • vserver_vlan_member_delete
  • vserver_vhosts_usage
  • vserver_subnet_usage
  • vserver_active_license_list
  • vserver_allowed_plans
  • vserver_license_accounting
  • vserver_license_accounting_postpay
  • vserver_software_iso_list
  • vserver_software_iso_mount
  • vserver_software_iso_unmount
  • vserver_ip_address_set_hostname
  • vserver_remove_ip_address
  • vserver_add_ipv6_subnet
  • vserver_remove_ipv6_subnet
  • vserver_ipv6_subnet_detail
  • vserver_ipv6_subnet_rdns_add
  • vserver_ipv6_subnet_rdns_remove
  • vserver_ipv6_subnet_rdns_edit
  • vserver_shaper
  • Export API Functions
  • export_internal_invoices

domain_detail ()

Returns detailed info about selected domain.

HTTP Method:GET
Parameters:sidsession id*
domain_idunique id of selected domain*
classDefine specific category of details. Available values are (main, ftp, mysql, mail).
Returns:HTTP code200 (OK)
domainarray with domain information.
ftparray with ftp login information, php settings per subdomain.
mysqlarray with list of databases and quota information.
mailarray with mail settings, subdomains, limits and quota information.
CURL

			curl "https://admin.systems90.cz/api/domain_detail?sid=%sid%&domain_id=%domain_id%&class=%class%"
		
PHP Library

			$api->domain_detail(array(
				'domain_id' => %domain_id%,
				'class' => %class%,
			));
		
Example of data output
<?xml version="1.0" encoding="UTF-8"?>
<reply>
	<status>
		<code>0</code>
		<text>OK</text>
	</status>
	<domain>
		<name>example.com</name>
		<program>
			<program_id>2</program_id>
			<name>HOSTING90</name>
		</program>
		<cpu_usage>
			<usage>0</usage>
			<limit>249000</limit>
		</cpu_usage>
		<traffic>
			<usage>0</usage>
			<limit>3000</limit>
			<time_to_reset />
			<period>
				<length>1</length>
				<unit>D</unit>
			</period>
		</traffic>
		<webmaster_email>info@example.com</webmaster_email>
	</domain>
	<ftp>
		<main_ftp_name>mainftp77742</main_ftp_name>
		<main_ftp_lock>0</main_ftp_lock>
		<webserver>h90-w10</webserver>
		<max_subdomains>999</max_subdomains>
		<quota>
			<usage>0</usage>
			<limit>2000 MB</limit>
		</quota>
		<subdomains>
			<subdomain>
				<subdomain_id>140190</subdomain_id>
				<name />
				<ftp_name />
				<ftp_lock>0</ftp_lock>
				<redirect />
				<htaccess>0</htaccess>
				<php_register_globals>0</php_register_globals>
				<php_session_auto_start>0</php_session_auto_start>
				<php_display_errors>1</php_display_errors>
			</subdomain>
			<subdomain>
				<subdomain_id>161120</subdomain_id>
				<name>a</name>
				<ftp_name />
				<ftp_lock>0</ftp_lock>
				<redirect />
				<htaccess>0</htaccess>
				<php_register_globals>0</php_register_globals>
				<php_session_auto_start>0</php_session_auto_start>
				<php_display_errors>0</php_display_errors>
			</subdomain>
			<subdomain>
				<subdomain_id>148584</subdomain_id>
				<name>subdomain1</name>
				<ftp_name>ftp148584</ftp_name>
				<ftp_lock>0</ftp_lock>
				<redirect />
				<htaccess>0</htaccess>
				<php_register_globals>0</php_register_globals>
				<php_session_auto_start>0</php_session_auto_start>
				<php_display_errors>1</php_display_errors>
			</subdomain>
			<subdomain>
				<subdomain_id>148587</subdomain_id>
				<name>subdomain2</name>
				<ftp_name />
				<ftp_lock>0</ftp_lock>
				<redirect>http://example.com</redirect>
				<htaccess>0</htaccess>
				<php_register_globals>0</php_register_globals>
				<php_session_auto_start>0</php_session_auto_start>
				<php_display_errors>0</php_display_errors>
			</subdomain>
		</subdomains>
	</ftp>
	<mysql>
		<mysql_name>mysql77737</mysql_name>
		<max_db>2</max_db>
		<quota>
			<limit>500 MB</limit>
		</quota>
		<databases>
			<database>
				<database_id>90402</database_id>
				<name>mysql90402</name>
				<version>MariaDB 5.5</version>
				<mysql_server>h90-mysql1</mysql_server>
				<note>domain note</note>
				<quota>
					<usage>0</usage>
					<limit>250</limit>
				</quota>
			</database>
			<database>
				<database_id>90405</database_id>
				<name>mysql90405</name>
				<version>MariaDB 5.5</version>
				<mysql_server>h90-mysql1</mysql_server>
				<note />
				<quota>
					<usage>0</usage>
					<limit>250</limit>
				</quota>
			</database>
		</databases>
	</mysql>
	<mail>
		<mail_server>h90-m2</mail_server>
		<max_emails>999</max_emails>
		<max_email_subdomains>1</max_email_subdomains>
		<mail_trash>0</mail_trash>
		<quota>
			<limit>2500 MB</limit>
		</quota>
		<subdomains>
			<subdomain>
				<subdomain_id>46227</subdomain_id>
				<name />
				<trash />
				<smtp_route />
				<emails>
					<email>
						<name>name</name>
						<full_email>info@example.com</full_email>
						<type>mailbox</type>
						<redirect />
						<quota>
							<usage>0</usage>
							<limit>2500</limit>
						</quota>
					</email>
				</emails>
			</subdomain>
		</subdomains>
	</mail>
</reply>