myapi
Welcome to the cpaneldirect.net API.
View the WSDL for the service. Click on an operation name to view it's details.
- api_api_auto_cpanel_login
- api_getTicketList
- api_openTicket
- api_viewTicket
- api_ticketPost
- api_get_license_types
- api_cancel_license_ip
- api_cancel_license
- api_buy_license
- api_buy_license_prepay
- api_change_license_ip
- api_change_license_ip_by_id
- api_vps_queue_stop
- api_vps_queue_start
- api_vps_queue_restart
- get_vps_slice_types
- get_vps_locations_array
- get_vps_templates
- get_vps_platforms_array
- api_api_validate_buy_vps
- api_api_buy_vps
- api_api_buy_vps_admin
- api_vps_screenshot
- api_vps_get_server_name
- api_get_dns_domain
- api_get_dns_records
- api_delete_dns_record
- api_delete_dns_domain
- api_add_dns_record
- api_update_dns_record
- api_add_dns_domain
- api_login
- api_get_ima
- get_locked_ips
- get_hostname
- strPixels
- get_modules
- api_licenses_get_service
- api_ssl_get_service
- api_licenses_get_services
- api_ssl_get_services
- api_licenses_cancel_service
- api_ssl_cancel_service
- api_make_payment
- api_get_paypal_url
- api_get_prepay_remaining
- api_add_prepay
- api_get_prepay_list
- api_get_prepay_paypal_fill_url
- api_licenses_get_client_invoices
- api_ssl_get_client_invoices
- api_licenses_get_client_unpaid_invoices
- api_ssl_get_client_unpaid_invoices
Close
Name: api_api_auto_cpanel_login
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_api_auto_cpanel_login
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_api_auto_cpanel_loginRequest
parts:
sid: xsd:string
id: xsd:int
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_api_auto_cpanel_loginResponse
parts:
return: tns:result_status
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Logs into cpanel for the given website id and returns a unique logged-in url. The status will be "ok" if successful, or "error" if there was any problems status_text will contain a description of the problem if any.
Name: api_api_auto_cpanel_login
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_api_auto_cpanel_login
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_api_auto_cpanel_loginRequest
parts:
sid: xsd:string
id: xsd:int
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_api_auto_cpanel_loginResponse
parts:
return: tns:result_status
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Logs into cpanel for the given website id and returns a unique logged-in url. The status will be "ok" if successful, or "error" if there was any problems status_text will contain a description of the problem if any.
Close
Name: api_getTicketList
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_getTicketList
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_getTicketListRequest
parts:
sid: xsd:string
page: xsd:int
limit: xsd:int
status: xsd:string
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_getTicketListResponse
parts:
return: tns:getTicketList_return
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Returns a list of any tickets in the system.
Name: api_getTicketList
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_getTicketList
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_getTicketListRequest
parts:
sid: xsd:string
page: xsd:int
limit: xsd:int
status: xsd:string
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_getTicketListResponse
parts:
return: tns:getTicketList_return
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Returns a list of any tickets in the system.
Close
Name: api_openTicket
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_openTicket
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_openTicketRequest
parts:
sid: xsd:string
user_email: xsd:string
user_ip: xsd:string
subject: xsd:string
product: xsd:string
body: xsd:string
box_auth_value: xsd:string
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_openTicketResponse
parts:
return: tns:openTicket_return
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: This command creates a new ticket in our system.
Name: api_openTicket
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_openTicket
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_openTicketRequest
parts:
sid: xsd:string
user_email: xsd:string
user_ip: xsd:string
subject: xsd:string
product: xsd:string
body: xsd:string
box_auth_value: xsd:string
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_openTicketResponse
parts:
return: tns:openTicket_return
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: This command creates a new ticket in our system.
Close
Name: api_viewTicket
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_viewTicket
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_viewTicketRequest
parts:
sid: xsd:string
ticketID: xsd:string
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_viewTicketResponse
parts:
return: tns:view_ticket_return
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: View/Retrieve information about the given ticketID.
Name: api_viewTicket
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_viewTicket
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_viewTicketRequest
parts:
sid: xsd:string
ticketID: xsd:string
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_viewTicketResponse
parts:
return: tns:view_ticket_return
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: View/Retrieve information about the given ticketID.
Close
Name: api_ticketPost
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_ticketPost
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_ticketPostRequest
parts:
sid: xsd:string
ticketID: xsd:string
content: xsd:string
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_ticketPostResponse
parts:
return: tns:ticket_post_return
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: This commands adds the content parameter as a response/reply to an existing ticket specified by ticketID.
Name: api_ticketPost
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_ticketPost
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_ticketPostRequest
parts:
sid: xsd:string
ticketID: xsd:string
content: xsd:string
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_ticketPostResponse
parts:
return: tns:ticket_post_return
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: This commands adds the content parameter as a response/reply to an existing ticket specified by ticketID.
Close
Name: api_get_license_types
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_get_license_types
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_get_license_typesRequest
parts:
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_get_license_typesResponse
parts:
return: tns:license_types
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Get a license of the various license types.
Name: api_get_license_types
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_get_license_types
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_get_license_typesRequest
parts:
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_get_license_typesResponse
parts:
return: tns:license_types
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Get a license of the various license types.
Close
Name: api_cancel_license_ip
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_cancel_license_ip
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_cancel_license_ipRequest
parts:
sid: xsd:string
ip: xsd:string
type: xsd:int
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_cancel_license_ipResponse
parts:
return: tns:cancel_license_ip_return
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Cancel a License by IP and Type.
Name: api_cancel_license_ip
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_cancel_license_ip
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_cancel_license_ipRequest
parts:
sid: xsd:string
ip: xsd:string
type: xsd:int
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_cancel_license_ipResponse
parts:
return: tns:cancel_license_ip_return
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Cancel a License by IP and Type.
Close
Name: api_cancel_license
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_cancel_license
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_cancel_licenseRequest
parts:
sid: xsd:string
id: xsd:int
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_cancel_licenseResponse
parts:
return: tns:cancel_license_return
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Cancel a License.
Name: api_cancel_license
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_cancel_license
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_cancel_licenseRequest
parts:
sid: xsd:string
id: xsd:int
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_cancel_licenseResponse
parts:
return: tns:cancel_license_return
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Cancel a License.
Close
Name: api_buy_license
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_buy_license
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_buy_licenseRequest
parts:
sid: xsd:string
ip: xsd:string
type: xsd:int
coupon: xsd:string
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_buy_licenseResponse
parts:
return: tns:buy_license_return
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Purchase a License. Returns an invoice ID.
Name: api_buy_license
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_buy_license
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_buy_licenseRequest
parts:
sid: xsd:string
ip: xsd:string
type: xsd:int
coupon: xsd:string
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_buy_licenseResponse
parts:
return: tns:buy_license_return
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Purchase a License. Returns an invoice ID.
Close
Name: api_buy_license_prepay
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_buy_license_prepay
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_buy_license_prepayRequest
parts:
sid: xsd:string
ip: xsd:string
type: xsd:int
coupon: xsd:string
use_prepay: xsd:boolean
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_buy_license_prepayResponse
parts:
return: tns:buy_license_return
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Purchase a License and optionally uses PrePay. Will return an error if use_prepay is true not enough PrePay funds are available.
Name: api_buy_license_prepay
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_buy_license_prepay
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_buy_license_prepayRequest
parts:
sid: xsd:string
ip: xsd:string
type: xsd:int
coupon: xsd:string
use_prepay: xsd:boolean
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_buy_license_prepayResponse
parts:
return: tns:buy_license_return
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Purchase a License and optionally uses PrePay. Will return an error if use_prepay is true not enough PrePay funds are available.
Close
Name: api_change_license_ip
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_change_license_ip
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_change_license_ipRequest
parts:
sid: xsd:string
oldip: xsd:string
newip: xsd:string
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_change_license_ipResponse
parts:
return: tns:change_license_ip_return
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Change the IP on an active license.
Name: api_change_license_ip
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_change_license_ip
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_change_license_ipRequest
parts:
sid: xsd:string
oldip: xsd:string
newip: xsd:string
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_change_license_ipResponse
parts:
return: tns:change_license_ip_return
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Change the IP on an active license.
Close
Name: api_change_license_ip_by_id
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_change_license_ip_by_id
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_change_license_ip_by_idRequest
parts:
sid: xsd:string
id: xsd:int
newip: xsd:string
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_change_license_ip_by_idResponse
parts:
return: tns:change_license_ip_by_id_return
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Change the IP on an active license.
Name: api_change_license_ip_by_id
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_change_license_ip_by_id
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_change_license_ip_by_idRequest
parts:
sid: xsd:string
id: xsd:int
newip: xsd:string
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_change_license_ip_by_idResponse
parts:
return: tns:change_license_ip_by_id_return
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Change the IP on an active license.
Close
Name: api_vps_queue_stop
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_vps_queue_stop
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_vps_queue_stopRequest
parts:
sid: xsd:string
id: xsd:int
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_vps_queue_stopResponse
parts:
return: tns:result_status
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: stops a vps
Name: api_vps_queue_stop
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_vps_queue_stop
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_vps_queue_stopRequest
parts:
sid: xsd:string
id: xsd:int
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_vps_queue_stopResponse
parts:
return: tns:result_status
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: stops a vps
Close
Name: api_vps_queue_start
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_vps_queue_start
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_vps_queue_startRequest
parts:
sid: xsd:string
id: xsd:int
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_vps_queue_startResponse
parts:
return: tns:result_status
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: start a vps
Name: api_vps_queue_start
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_vps_queue_start
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_vps_queue_startRequest
parts:
sid: xsd:string
id: xsd:int
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_vps_queue_startResponse
parts:
return: tns:result_status
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: start a vps
Close
Name: api_vps_queue_restart
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_vps_queue_restart
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_vps_queue_restartRequest
parts:
sid: xsd:string
id: xsd:int
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_vps_queue_restartResponse
parts:
return: tns:result_status
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: restart a vps
Name: api_vps_queue_restart
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_vps_queue_restart
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_vps_queue_restartRequest
parts:
sid: xsd:string
id: xsd:int
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_vps_queue_restartResponse
parts:
return: tns:result_status
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: restart a vps
Close
Name: get_vps_slice_types
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#get_vps_slice_types
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: get_vps_slice_typesRequest
parts:
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: get_vps_slice_typesResponse
parts:
return: tns:array_vps_slice_type
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: We have several types of Servers available for use with VPS Hosting. You can get a list of the types available and there cost per slice/unit by making a call to this function
Name: get_vps_slice_types
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#get_vps_slice_types
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: get_vps_slice_typesRequest
parts:
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: get_vps_slice_typesResponse
parts:
return: tns:array_vps_slice_type
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: We have several types of Servers available for use with VPS Hosting. You can get a list of the types available and there cost per slice/unit by making a call to this function
Close
Name: get_vps_locations_array
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#get_vps_locations_array
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: get_vps_locations_arrayRequest
parts:
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: get_vps_locations_arrayResponse
parts:
return: tns:array_vps_location
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Use this function to get a list of the Locations available for ordering. The id field in the return value is also needed to pass to the buy_vps functions.
Name: get_vps_locations_array
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#get_vps_locations_array
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: get_vps_locations_arrayRequest
parts:
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: get_vps_locations_arrayResponse
parts:
return: tns:array_vps_location
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Use this function to get a list of the Locations available for ordering. The id field in the return value is also needed to pass to the buy_vps functions.
Close
Name: get_vps_templates
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#get_vps_templates
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: get_vps_templatesRequest
parts:
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: get_vps_templatesResponse
parts:
return: tns:array_vps_template
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Get the currently available VPS templates for each server type.
Name: get_vps_templates
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#get_vps_templates
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: get_vps_templatesRequest
parts:
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: get_vps_templatesResponse
parts:
return: tns:array_vps_template
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Get the currently available VPS templates for each server type.
Close
Name: get_vps_platforms_array
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#get_vps_platforms_array
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: get_vps_platforms_arrayRequest
parts:
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: get_vps_platforms_arrayResponse
parts:
return: tns:array_vps_platform
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Use this function to get a list of the various platforms available for ordering. The platform field in the return value is also needed to pass to the buy_vps functions.
Name: get_vps_platforms_array
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#get_vps_platforms_array
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: get_vps_platforms_arrayRequest
parts:
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: get_vps_platforms_arrayResponse
parts:
return: tns:array_vps_platform
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Use this function to get a list of the various platforms available for ordering. The platform field in the return value is also needed to pass to the buy_vps functions.
Close
Name: api_api_validate_buy_vps
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_api_validate_buy_vps
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_api_validate_buy_vpsRequest
parts:
sid: xsd:string
os: xsd:string
slices: xsd:int
platform: xsd:string
controlpanel: xsd:string
period: xsd:int
location: xsd:int
version: xsd:string
hostname: xsd:string
coupon: xsd:string
rootpass: xsd:string
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_api_validate_buy_vpsResponse
parts:
return: tns:validate_buy_vps_result_status
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Checks if the parameters for your order pass validation and let you know if there are any errors. It will also give you information on the pricing breakdown.
Name: api_api_validate_buy_vps
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_api_validate_buy_vps
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_api_validate_buy_vpsRequest
parts:
sid: xsd:string
os: xsd:string
slices: xsd:int
platform: xsd:string
controlpanel: xsd:string
period: xsd:int
location: xsd:int
version: xsd:string
hostname: xsd:string
coupon: xsd:string
rootpass: xsd:string
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_api_validate_buy_vpsResponse
parts:
return: tns:validate_buy_vps_result_status
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Checks if the parameters for your order pass validation and let you know if there are any errors. It will also give you information on the pricing breakdown.
Close
Name: api_api_buy_vps
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_api_buy_vps
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_api_buy_vpsRequest
parts:
sid: xsd:string
os: xsd:string
slices: xsd:int
platform: xsd:string
controlpanel: xsd:string
period: xsd:int
location: xsd:int
version: xsd:string
hostname: xsd:string
coupon: xsd:string
rootpass: xsd:string
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_api_buy_vpsResponse
parts:
return: tns:buy_vps_result_status
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Places a VPS order in our system. These are the same parameters as api_validate_buy_vps.. Returns a comma seperated list of invoices if any need paid.
Name: api_api_buy_vps
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_api_buy_vps
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_api_buy_vpsRequest
parts:
sid: xsd:string
os: xsd:string
slices: xsd:int
platform: xsd:string
controlpanel: xsd:string
period: xsd:int
location: xsd:int
version: xsd:string
hostname: xsd:string
coupon: xsd:string
rootpass: xsd:string
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_api_buy_vpsResponse
parts:
return: tns:buy_vps_result_status
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Places a VPS order in our system. These are the same parameters as api_validate_buy_vps.. Returns a comma seperated list of invoices if any need paid.
Close
Name: api_api_buy_vps_admin
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_api_buy_vps_admin
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_api_buy_vps_adminRequest
parts:
sid: xsd:string
os: xsd:string
slices: xsd:int
platform: xsd:string
controlpanel: xsd:string
period: xsd:int
location: xsd:int
version: xsd:int
hostname: xsd:string
coupon: xsd:string
rootpass: xsd:string
server: xsd:int
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_api_buy_vps_adminResponse
parts:
return: tns:buy_vps_result_status
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Purchase a VPS (admins only). Returns a comma seperated list of invoices if any need paid. Same as client function but allows specifying which server to install to if there are resources available on the specified server.
Name: api_api_buy_vps_admin
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_api_buy_vps_admin
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_api_buy_vps_adminRequest
parts:
sid: xsd:string
os: xsd:string
slices: xsd:int
platform: xsd:string
controlpanel: xsd:string
period: xsd:int
location: xsd:int
version: xsd:int
hostname: xsd:string
coupon: xsd:string
rootpass: xsd:string
server: xsd:int
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_api_buy_vps_adminResponse
parts:
return: tns:buy_vps_result_status
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Purchase a VPS (admins only). Returns a comma seperated list of invoices if any need paid. Same as client function but allows specifying which server to install to if there are resources available on the specified server.
Close
Name: api_vps_screenshot
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_vps_screenshot
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_vps_screenshotRequest
parts:
sid: xsd:string
id: xsd:int
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_vps_screenshotResponse
parts:
return: tns:vps_screenshot_return
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: This command returns a link to an animated screenshot of your VPS. Only works currently with KVM VPS servers
Name: api_vps_screenshot
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_vps_screenshot
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_vps_screenshotRequest
parts:
sid: xsd:string
id: xsd:int
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_vps_screenshotResponse
parts:
return: tns:vps_screenshot_return
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: This command returns a link to an animated screenshot of your VPS. Only works currently with KVM VPS servers
Close
Name: api_vps_get_server_name
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_vps_get_server_name
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_vps_get_server_nameRequest
parts:
sid: xsd:string
id: xsd:int
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_vps_get_server_nameResponse
parts:
return: xsd:string
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Get the name of the vps master/host server your giving the id for
Name: api_vps_get_server_name
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_vps_get_server_name
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_vps_get_server_nameRequest
parts:
sid: xsd:string
id: xsd:int
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_vps_get_server_nameResponse
parts:
return: xsd:string
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Get the name of the vps master/host server your giving the id for
Close
Name: api_get_dns_domain
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_get_dns_domain
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_get_dns_domainRequest
parts:
sid: xsd:string
domain_id: xsd:int
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_get_dns_domainResponse
parts:
return: tns:sql_row_dns_domains
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Gets the DNS entry for a given Domain ID
Name: api_get_dns_domain
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_get_dns_domain
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_get_dns_domainRequest
parts:
sid: xsd:string
domain_id: xsd:int
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_get_dns_domainResponse
parts:
return: tns:sql_row_dns_domains
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Gets the DNS entry for a given Domain ID
Close
Name: api_get_dns_records
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_get_dns_records
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_get_dns_recordsRequest
parts:
sid: xsd:string
domain_id: xsd:int
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_get_dns_recordsResponse
parts:
return: tns:array_sql_row_dns_records
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Gets the DNS records associated with given Domain ID
Name: api_get_dns_records
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_get_dns_records
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_get_dns_recordsRequest
parts:
sid: xsd:string
domain_id: xsd:int
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_get_dns_recordsResponse
parts:
return: tns:array_sql_row_dns_records
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Gets the DNS records associated with given Domain ID
Close
Name: api_delete_dns_record
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_delete_dns_record
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_delete_dns_recordRequest
parts:
sid: xsd:string
domain_id: xsd:int
record_id: xsd:int
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_delete_dns_recordResponse
parts:
return: xsd:boolean
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Deletes a single DNS record
Name: api_delete_dns_record
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_delete_dns_record
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_delete_dns_recordRequest
parts:
sid: xsd:string
domain_id: xsd:int
record_id: xsd:int
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_delete_dns_recordResponse
parts:
return: xsd:boolean
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Deletes a single DNS record
Close
Name: api_delete_dns_domain
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_delete_dns_domain
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_delete_dns_domainRequest
parts:
sid: xsd:string
domain_id: xsd:int
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_delete_dns_domainResponse
parts:
return: xsd:boolean
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Deletes a Domain from our DNS servers
Name: api_delete_dns_domain
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_delete_dns_domain
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_delete_dns_domainRequest
parts:
sid: xsd:string
domain_id: xsd:int
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_delete_dns_domainResponse
parts:
return: xsd:boolean
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Deletes a Domain from our DNS servers
Close
Name: api_add_dns_record
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_add_dns_record
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_add_dns_recordRequest
parts:
sid: xsd:string
domain_id: xsd:int
name: xsd:string
content: xsd:string
type: xsd:string
ttl: xsd:int
prio: xsd:int
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_add_dns_recordResponse
parts:
return: xsd:int
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Adds a single DNS record
Name: api_add_dns_record
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_add_dns_record
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_add_dns_recordRequest
parts:
sid: xsd:string
domain_id: xsd:int
name: xsd:string
content: xsd:string
type: xsd:string
ttl: xsd:int
prio: xsd:int
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_add_dns_recordResponse
parts:
return: xsd:int
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Adds a single DNS record
Close
Name: api_update_dns_record
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_update_dns_record
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_update_dns_recordRequest
parts:
sid: xsd:string
domain_id: xsd:int
record_id: xsd:int
name: xsd:string
content: xsd:string
type: xsd:string
ttl: xsd:int
prio: xsd:int
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_update_dns_recordResponse
parts:
return: xsd:boolean
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Updates a single DNS record
Name: api_update_dns_record
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_update_dns_record
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_update_dns_recordRequest
parts:
sid: xsd:string
domain_id: xsd:int
record_id: xsd:int
name: xsd:string
content: xsd:string
type: xsd:string
ttl: xsd:int
prio: xsd:int
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_update_dns_recordResponse
parts:
return: xsd:boolean
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Updates a single DNS record
Close
Name: api_add_dns_domain
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_add_dns_domain
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_add_dns_domainRequest
parts:
sid: xsd:string
domain: xsd:string
ip: xsd:string
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_add_dns_domainResponse
parts:
return: tns:result_status
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Adds a new domain into our system. The status will be "ok" if it added, or "error" if there was any problems status_text will contain a description of the problem if any.
Name: api_add_dns_domain
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_add_dns_domain
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_add_dns_domainRequest
parts:
sid: xsd:string
domain: xsd:string
ip: xsd:string
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_add_dns_domainResponse
parts:
return: tns:result_status
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Adds a new domain into our system. The status will be "ok" if it added, or "error" if there was any problems status_text will contain a description of the problem if any.
Close
Name: api_login
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_login
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_loginRequest
parts:
username: xsd:string
password: xsd:string
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_loginResponse
parts:
return: xsd:string
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: This function creates a session in our system which you will need to pass to most functions for authentication.
Name: api_login
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_login
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_loginRequest
parts:
username: xsd:string
password: xsd:string
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_loginResponse
parts:
return: xsd:string
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: This function creates a session in our system which you will need to pass to most functions for authentication.
Close
Name: api_get_ima
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_get_ima
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_get_imaRequest
parts:
sid: xsd:string
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_get_imaResponse
parts:
return: xsd:string
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Returns the IMA value. This function tells you that I'm a client, or I'm a admin. This is almost always going to return client, Adminsitrators will get an admin response.
Name: api_get_ima
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_get_ima
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_get_imaRequest
parts:
sid: xsd:string
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_get_imaResponse
parts:
return: xsd:string
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Returns the IMA value. This function tells you that I'm a client, or I'm a admin. This is almost always going to return client, Adminsitrators will get an admin response.
Close
Name: get_locked_ips
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#get_locked_ips
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: get_locked_ipsRequest
parts:
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: get_locked_ipsResponse
parts:
return: tns:array
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: This will return a list of all IP addresses used for fraud. Its probably of no real use to anyone, butI use it to block IP addresses and similar things.
Name: get_locked_ips
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#get_locked_ips
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: get_locked_ipsRequest
parts:
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: get_locked_ipsResponse
parts:
return: tns:array
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: This will return a list of all IP addresses used for fraud. Its probably of no real use to anyone, butI use it to block IP addresses and similar things.
Close
Name: get_hostname
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#get_hostname
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: get_hostnameRequest
parts:
ip: xsd:string
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: get_hostnameResponse
parts:
return: xsd:string
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Resolves an IP Address and returns the hostname it points to.
Name: get_hostname
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#get_hostname
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: get_hostnameRequest
parts:
ip: xsd:string
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: get_hostnameResponse
parts:
return: xsd:string
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Resolves an IP Address and returns the hostname it points to.
Close
Name: strPixels
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#strPixels
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: strPixelsRequest
parts:
string: xsd:string
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: strPixelsResponse
parts:
return: xsd:int
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: This function uses the array below to calculate the pixel width of a string of characters. The widths of each character are based on a 12px Helvetica font. Kerning is not taken into account so RESULTS ARE APPROXIMATE. The purpose is to return a relative size to help in formatting. For example, strPixels('I like cake') == 54 strPixels('I LIKE CAKE') == 67
Name: strPixels
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#strPixels
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: strPixelsRequest
parts:
string: xsd:string
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: strPixelsResponse
parts:
return: xsd:int
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: This function uses the array below to calculate the pixel width of a string of characters. The widths of each character are based on a 12px Helvetica font. Kerning is not taken into account so RESULTS ARE APPROXIMATE. The purpose is to return a relative size to help in formatting. For example, strPixels('I like cake') == 54 strPixels('I LIKE CAKE') == 67
Close
Name: get_modules
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#get_modules
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: get_modulesRequest
parts:
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: get_modulesResponse
parts:
return: tns:array
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Returns a list of all the modules available.
Name: get_modules
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#get_modules
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: get_modulesRequest
parts:
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: get_modulesResponse
parts:
return: tns:array
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Returns a list of all the modules available.
Close
Name: api_licenses_get_service
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_licenses_get_service
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_licenses_get_serviceRequest
parts:
sid: xsd:string
id: xsd:int
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_licenses_get_serviceResponse
parts:
return: tns:sql_row_licenses_licenses
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: This Function Applies to the Licensing services. Gets service info for the given ID in the given Module. An example of this would be in the "vps" module have order id
Name: api_licenses_get_service
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_licenses_get_service
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_licenses_get_serviceRequest
parts:
sid: xsd:string
id: xsd:int
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_licenses_get_serviceResponse
parts:
return: tns:sql_row_licenses_licenses
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: This Function Applies to the Licensing services. Gets service info for the given ID in the given Module. An example of this would be in the "vps" module have order id
Close
Name: api_ssl_get_service
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_ssl_get_service
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_ssl_get_serviceRequest
parts:
sid: xsd:string
id: xsd:int
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_ssl_get_serviceResponse
parts:
return: tns:sql_row_ssl_ssl_certs
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: This Function Applies to the SSL Certificates services. Gets service info for the given ID in the given Module. An example of this would be in the "vps" module have order id
Name: api_ssl_get_service
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_ssl_get_service
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_ssl_get_serviceRequest
parts:
sid: xsd:string
id: xsd:int
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_ssl_get_serviceResponse
parts:
return: tns:sql_row_ssl_ssl_certs
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: This Function Applies to the SSL Certificates services. Gets service info for the given ID in the given Module. An example of this would be in the "vps" module have order id
Close
Name: api_licenses_get_services
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_licenses_get_services
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_licenses_get_servicesRequest
parts:
sid: xsd:string
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_licenses_get_servicesResponse
parts:
return: tns:array_sql_row_licenses_licenses
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: This Function Applies to the Licensing services. Gets List of Services
Name: api_licenses_get_services
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_licenses_get_services
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_licenses_get_servicesRequest
parts:
sid: xsd:string
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_licenses_get_servicesResponse
parts:
return: tns:array_sql_row_licenses_licenses
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: This Function Applies to the Licensing services. Gets List of Services
Close
Name: api_ssl_get_services
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_ssl_get_services
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_ssl_get_servicesRequest
parts:
sid: xsd:string
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_ssl_get_servicesResponse
parts:
return: tns:array_sql_row_ssl_ssl_certs
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: This Function Applies to the SSL Certificates services. Gets List of Services
Name: api_ssl_get_services
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_ssl_get_services
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_ssl_get_servicesRequest
parts:
sid: xsd:string
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_ssl_get_servicesResponse
parts:
return: tns:array_sql_row_ssl_ssl_certs
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: This Function Applies to the SSL Certificates services. Gets List of Services
Close
Name: api_licenses_cancel_service
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_licenses_cancel_service
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_licenses_cancel_serviceRequest
parts:
sid: xsd:string
id: xsd:int
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_licenses_cancel_serviceResponse
parts:
return: xsd:boolean
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: This Function Applies to the Licensing services. Cancels a service for the passed module matching the passed id. Canceling a service will also cancel any addons for that service at the same time.
Name: api_licenses_cancel_service
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_licenses_cancel_service
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_licenses_cancel_serviceRequest
parts:
sid: xsd:string
id: xsd:int
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_licenses_cancel_serviceResponse
parts:
return: xsd:boolean
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: This Function Applies to the Licensing services. Cancels a service for the passed module matching the passed id. Canceling a service will also cancel any addons for that service at the same time.
Close
Name: api_ssl_cancel_service
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_ssl_cancel_service
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_ssl_cancel_serviceRequest
parts:
sid: xsd:string
id: xsd:int
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_ssl_cancel_serviceResponse
parts:
return: xsd:boolean
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: This Function Applies to the SSL Certificates services. Cancels a service for the passed module matching the passed id. Canceling a service will also cancel any addons for that service at the same time.
Name: api_ssl_cancel_service
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_ssl_cancel_service
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_ssl_cancel_serviceRequest
parts:
sid: xsd:string
id: xsd:int
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_ssl_cancel_serviceResponse
parts:
return: xsd:boolean
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: This Function Applies to the SSL Certificates services. Cancels a service for the passed module matching the passed id. Canceling a service will also cancel any addons for that service at the same time.
Close
Name: api_make_payment
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_make_payment
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_make_paymentRequest
parts:
sid: xsd:string
module: xsd:string
invoice: xsd:int
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_make_paymentResponse
parts:
return: tns:make_payment_return
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Makes a payment for an invoice on a module.
Name: api_make_payment
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_make_payment
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_make_paymentRequest
parts:
sid: xsd:string
module: xsd:string
invoice: xsd:int
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_make_paymentResponse
parts:
return: tns:make_payment_return
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Makes a payment for an invoice on a module.
Close
Name: api_get_paypal_url
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_get_paypal_url
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_get_paypal_urlRequest
parts:
module: xsd:string
invoice: xsd:int
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_get_paypal_urlResponse
parts:
return: xsd:string
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Get the PayPal payment URL for an invoice on a given module.
Name: api_get_paypal_url
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_get_paypal_url
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_get_paypal_urlRequest
parts:
module: xsd:string
invoice: xsd:int
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_get_paypal_urlResponse
parts:
return: xsd:string
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Get the PayPal payment URL for an invoice on a given module.
Close
Name: api_get_prepay_remaining
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_get_prepay_remaining
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_get_prepay_remainingRequest
parts:
sid: xsd:string
module: xsd:string
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_get_prepay_remainingResponse
parts:
return: tns:result_status
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Get the PrePay amount available for a given module.
Name: api_get_prepay_remaining
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_get_prepay_remaining
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_get_prepay_remainingRequest
parts:
sid: xsd:string
module: xsd:string
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_get_prepay_remainingResponse
parts:
return: tns:result_status
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Get the PrePay amount available for a given module.
Close
Name: api_add_prepay
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_add_prepay
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_add_prepayRequest
parts:
sid: xsd:string
module: xsd:string
amount: xsd:float
automatic_use: xsd:boolean
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_add_prepayResponse
parts:
return: xsd:int
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Adds a PrePay into the system under the given module. PrePays are a credit on your account by prefilling your account with funds. These are stored in a PrePay. PrePay funds can be automatically used as needed or set to only be usable by direct action
Name: api_add_prepay
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_add_prepay
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_add_prepayRequest
parts:
sid: xsd:string
module: xsd:string
amount: xsd:float
automatic_use: xsd:boolean
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_add_prepayResponse
parts:
return: xsd:int
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Adds a PrePay into the system under the given module. PrePays are a credit on your account by prefilling your account with funds. These are stored in a PrePay. PrePay funds can be automatically used as needed or set to only be usable by direct action
Close
Name: api_get_prepay_list
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_get_prepay_list
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_get_prepay_listRequest
parts:
sid: xsd:string
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_get_prepay_listResponse
parts:
return: tns:array_prepays_list
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Gets a list of your current prepays added into the system and how much is left on each one.
Name: api_get_prepay_list
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_get_prepay_list
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_get_prepay_listRequest
parts:
sid: xsd:string
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_get_prepay_listResponse
parts:
return: tns:array_prepays_list
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Gets a list of your current prepays added into the system and how much is left on each one.
Close
Name: api_get_prepay_paypal_fill_url
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_get_prepay_paypal_fill_url
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_get_prepay_paypal_fill_urlRequest
parts:
sid: xsd:string
module: xsd:string
prepay_id: xsd:int
amount: xsd:float
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_get_prepay_paypal_fill_urlResponse
parts:
return: xsd:string
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Gets a PayPal URL to fill a PrePay.
Name: api_get_prepay_paypal_fill_url
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_get_prepay_paypal_fill_url
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_get_prepay_paypal_fill_urlRequest
parts:
sid: xsd:string
module: xsd:string
prepay_id: xsd:int
amount: xsd:float
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_get_prepay_paypal_fill_urlResponse
parts:
return: xsd:string
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Gets a PayPal URL to fill a PrePay.
Close
Name: api_licenses_get_client_invoices
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_licenses_get_client_invoices
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_licenses_get_client_invoicesRequest
parts:
sid: xsd:string
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_licenses_get_client_invoicesResponse
parts:
return: tns:array_sql_row_invoices
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: This Function Applies to the Licensing services. Gets a list of all the invoices.
Name: api_licenses_get_client_invoices
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_licenses_get_client_invoices
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_licenses_get_client_invoicesRequest
parts:
sid: xsd:string
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_licenses_get_client_invoicesResponse
parts:
return: tns:array_sql_row_invoices
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: This Function Applies to the Licensing services. Gets a list of all the invoices.
Close
Name: api_ssl_get_client_invoices
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_ssl_get_client_invoices
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_ssl_get_client_invoicesRequest
parts:
sid: xsd:string
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_ssl_get_client_invoicesResponse
parts:
return: tns:array_sql_row_invoices
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: This Function Applies to the SSL Certificates services. Gets a list of all the invoices.
Name: api_ssl_get_client_invoices
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_ssl_get_client_invoices
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_ssl_get_client_invoicesRequest
parts:
sid: xsd:string
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_ssl_get_client_invoicesResponse
parts:
return: tns:array_sql_row_invoices
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: This Function Applies to the SSL Certificates services. Gets a list of all the invoices.
Close
Name: api_licenses_get_client_unpaid_invoices
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_licenses_get_client_unpaid_invoices
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_licenses_get_client_unpaid_invoicesRequest
parts:
sid: xsd:string
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_licenses_get_client_unpaid_invoicesResponse
parts:
return: tns:array_sql_row_invoices
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: This Function Applies to the Licensing services. This function returns a list of all the unpaid invoices matching the module passed..
Name: api_licenses_get_client_unpaid_invoices
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_licenses_get_client_unpaid_invoices
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_licenses_get_client_unpaid_invoicesRequest
parts:
sid: xsd:string
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_licenses_get_client_unpaid_invoicesResponse
parts:
return: tns:array_sql_row_invoices
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: This Function Applies to the Licensing services. This function returns a list of all the unpaid invoices matching the module passed..
Close
Name: api_ssl_get_client_unpaid_invoices
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_ssl_get_client_unpaid_invoices
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_ssl_get_client_unpaid_invoicesRequest
parts:
sid: xsd:string
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_ssl_get_client_unpaid_invoicesResponse
parts:
return: tns:array_sql_row_invoices
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: This Function Applies to the SSL Certificates services. This function returns a list of all the unpaid invoices matching the module passed..
Name: api_ssl_get_client_unpaid_invoices
Binding: myapiBinding
Endpoint: https://cpaneldirect.net:443/api.php
SoapAction: urn:myapi#api_ssl_get_client_unpaid_invoices
Style: rpc
Input:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_ssl_get_client_unpaid_invoicesRequest
parts:
sid: xsd:string
Output:
use: encoded
namespace: urn:myapi
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: api_ssl_get_client_unpaid_invoicesResponse
parts:
return: tns:array_sql_row_invoices
Namespace: urn:myapi
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: This Function Applies to the SSL Certificates services. This function returns a list of all the unpaid invoices matching the module passed..