Ikoula API DS

List of the different action available for your DS product :


Hardware reboot
List of the mandatory parameter:
["LOGIN","CRYPTED_PASSWORD","PASSWORD","FORMAT","SERVER_IP","TEMPO"]
WS Call URL:
wsds/reboot-apc-request
REST Call URL:
wsds/reboot-apc-request
API return example:

											
Check status of a given hardware reboot
List of the mandatory parameter:
["LOGIN","CRYPTED_PASSWORD","PASSWORD","FORMAT","REBOOT_ID"]
WS Call URL:
wsds/reboot-apc-status
REST Call URL:
wsds/reboot-apc-status
API return example:

											
Hardware reboots listing
List of the mandatory parameter:
["LOGIN","CRYPTED_PASSWORD","PASSWORD","FORMAT","SERVER_IP"]
WS Call URL:
wsds/reboot-apc-list
REST Call URL:
wsds/reboot-apc-list
API return example:

											
Cancel, if possible, an hardware reboot
List of the mandatory parameter:
["LOGIN","CRYPTED_PASSWORD","PASSWORD","FORMAT","REBOOT_ID"]
WS Call URL:
wsds/reboot-apc-abort
REST Call URL:
wsds/reboot-apc-abort
API return example:

											
Create a netdiag (hardware diagnostic) request for a given server
List of the mandatory parameter:
["LOGIN","CRYPTED_PASSWORD","PASSWORD","FORMAT","SERVER_IP"]
WS Call URL:
wsds/netdiag-request
REST Call URL:
wsds/netdiag-request
API return example:

											
Check status of a given netdiag request
List of the mandatory parameter:
["LOGIN","CRYPTED_PASSWORD","PASSWORD","FORMAT","NETDIAG_ID"]
WS Call URL:
wsds/netdiag-status
REST Call URL:
wsds/netdiag-status
API return example:

											
Netdiag request listing
List of the mandatory parameter:
["LOGIN","CRYPTED_PASSWORD","PASSWORD","FORMAT","SERVER_IP"]
WS Call URL:
wsds/netdiag-list
REST Call URL:
wsds/netdiag-list
API return example:

											
Cancel, if possible, a given netdiag request
List of the mandatory parameter:
["LOGIN","CRYPTED_PASSWORD","PASSWORD","FORMAT","NETDIAG_ID"]
WS Call URL:
wsds/netdiag-abort
REST Call URL:
wsds/netdiag-abort
API return example:

											
Create a netboot (rescue system) request for a given server
List of the mandatory parameter:
["LOGIN","CRYPTED_PASSWORD","PASSWORD","FORMAT","SERVER_IP"]
WS Call URL:
wsds/netboot-request
REST Call URL:
wsds/netboot-request
API return example:

											
Get status of a given netboot request
List of the mandatory parameter:
["LOGIN","CRYPTED_PASSWORD","PASSWORD","FORMAT","NETBOOT_ID"]
WS Call URL:
wsds/netboot-status
REST Call URL:
wsds/netboot-status
API return example:

											
Action list for dedicated server netboots
List of the mandatory parameter:
["LOGIN","CRYPTED_PASSWORD","PASSWORD","FORMAT","SERVER_IP"]
WS Call URL:
wsds/netboot-list
REST Call URL:
wsds/netboot-list
API return example:

											
Cancel, if possible, a given netboot request
List of the mandatory parameter:
["LOGIN","CRYPTED_PASSWORD","PASSWORD","FORMAT","NETBOOT_ID"]
WS Call URL:
wsds/netboot-abort
REST Call URL:
wsds/netboot-abort
API return example:

											
Create a RAZ (operation system reset) request for a given server
List of the mandatory parameter:
["LOGIN","CRYPTED_PASSWORD","PASSWORD","FORMAT","SERVER_IP"]
WS Call URL:
wsds/raz-request
REST Call URL:
wsds/raz-request
API return example:

											
Check status of a given RAZ (operating system reset)
List of the mandatory parameter:
["LOGIN","CRYPTED_PASSWORD","PASSWORD","FORMAT","RAZ_ID"]
WS Call URL:
wsds/raz-status
REST Call URL:
wsds/raz-status
API return example:

											
RAZ (operating system reset) listing for a given server
List of the mandatory parameter:
["LOGIN","CRYPTED_PASSWORD","PASSWORD","FORMAT","SERVER_IP"]
WS Call URL:
wsds/raz-list
REST Call URL:
wsds/raz-list
API return example:

											
Cancel a given RAZ (operating system reset)
List of the mandatory parameter:
["LOGIN","CRYPTED_PASSWORD","PASSWORD","FORMAT","RAZ_ID"]
WS Call URL:
wsds/raz-abort
REST Call URL:
wsds/raz-abort
API return example:

											
List MX rescue for a given server
List of the mandatory parameter:
["LOGIN","CRYPTED_PASSWORD","PASSWORD","FORMAT","SERVER_IP"]
WS Call URL:
wsds/mx-rescue-list
REST Call URL:
wsds/mx-rescue-list
API return example:

											
Add an MX rescue to a given server
List of the mandatory parameter:
["LOGIN","CRYPTED_PASSWORD","PASSWORD","FORMAT","SERVER_IP","MX_NAME"]
WS Call URL:
wsds/mx-rescue-add
REST Call URL:
wsds/mx-rescue-add
API return example:

											
Update an MX rescue entry
List of the mandatory parameter:
["LOGIN","CRYPTED_PASSWORD","PASSWORD","FORMAT","MX_ID","MX_NAME"]
WS Call URL:
wsds/mx-rescue-update
REST Call URL:
wsds/mx-rescue-update
API return example:

											
Delete an MX rescue entry
List of the mandatory parameter:
["LOGIN","CRYPTED_PASSWORD","PASSWORD","FORMAT","MX_ID"]
WS Call URL:
wsds/mx-rescue-delete
REST Call URL:
wsds/mx-rescue-delete
API return example:

											
Secondary DNS listing for a given server
List of the mandatory parameter:
["LOGIN","CRYPTED_PASSWORD","PASSWORD","FORMAT","SERVER_IP"]
WS Call URL:
wsds/dns-sec-list
REST Call URL:
wsds/dns-sec-list
API return example:

											
Add a secondary DNS entry to a given sever
List of the mandatory parameter:
["LOGIN","CRYPTED_PASSWORD","PASSWORD","FORMAT","SERVER_IP","DNS_NAME"]
WS Call URL:
wsds/dns-sec-add
REST Call URL:
wsds/dns-sec-add
API return example:

											
Update a secondary DNS entry
List of the mandatory parameter:
["LOGIN","CRYPTED_PASSWORD","PASSWORD","FORMAT","DNS_ID","DNS_NAME"]
WS Call URL:
wsds/dns-sec-update
REST Call URL:
wsds/dns-sec-update
API return example:

											
Delete a secondary DNS entry
List of the mandatory parameter:
["LOGIN","CRYPTED_PASSWORD","PASSWORD","FORMAT","DNS_ID"]
WS Call URL:
wsds/dns-sec-delete
REST Call URL:
wsds/dns-sec-delete
API return example:

											
DNS reverse listing for a given server
List of the mandatory parameter:
["LOGIN","CRYPTED_PASSWORD","PASSWORD","FORMAT","SERVER_IP"]
WS Call URL:
wsds/reverse-dns-list
REST Call URL:
wsds/reverse-dns-list
API return example:

											
Update a reverse DNS entry
List of the mandatory parameter:
["LOGIN","CRYPTED_PASSWORD","PASSWORD","FORMAT","REVERSE_DNS_IP","REVERSE_DNS_NAME","REVERSE_DNS_ID"]
WS Call URL:
wsds/reverse-dns-update
REST Call URL:
wsds/reverse-dns-update
API return example:

											
Security scan listing for a given server
List of the mandatory parameter:
["LOGIN","CRYPTED_PASSWORD","PASSWORD","FORMAT","SERVER_IP"]
WS Call URL:
wsds/scan-secu-list
REST Call URL:
wsds/scan-secu-list
API return example:

											
Create a security scan request for a given server
List of the mandatory parameter:
["LOGIN","CRYPTED_PASSWORD","PASSWORD","FORMAT","SERVER_IP","SCAN_DATE"]
WS Call URL:
wsds/scan-secu-create
REST Call URL:
wsds/scan-secu-create
API return example:

											
Cancel a security scan request
List of the mandatory parameter:
["LOGIN","CRYPTED_PASSWORD","PASSWORD","FORMAT","SCAN_ID"]
WS Call URL:
wsds/scan-secu-abort
REST Call URL:
wsds/scan-secu-abort
API return example:

											
Security scan listing for a given server
List of the mandatory parameter:
["LOGIN","CRYPTED_PASSWORD","PASSWORD","FORMAT","SCAN_ID"]
WS Call URL:
wsds/scan-secu-result
REST Call URL:
wsds/scan-secu-result
API return example:

											
Action to get the list of your physical servers
List of the mandatory parameter:
["LOGIN","CRYPTED_PASSWORD","PASSWORD","FORMAT"]
WS Call URL:
wsds/list
REST Call URL:
wsds/list
API return example:

											
Get informations about a specific physical server
List of the mandatory parameter:
["LOGIN","CRYPTED_PASSWORD","PASSWORD","FORMAT","SERVER_IP"]
WS Call URL:
wsds/details
REST Call URL:
wsds/details
API return example:

											
This action allow you to turn on/off the network of your physical server. Action = "ON" or "OFF"
List of the mandatory parameter:
["LOGIN","CRYPTED_PASSWORD","PASSWORD","FORMAT","SERVER_IP","ACTION"]
WS Call URL:
wsds/manage-network
REST Call URL:
wsds/manage-network
API return example:

											
This action allow you to activate your RAC on your physical server with a range of allowed IP (IP format: x.x.x.x/x)
List of the mandatory parameter:
["LOGIN","CRYPTED_PASSWORD","PASSWORD","FORMAT","SERVER_IP","IP_SOURCE"]
WS Call URL:
wsds/rac-nat
REST Call URL:
wsds/rac-nat
API return example:

											
This action allow you to extend the uptime of you RAC.
List of the mandatory parameter:
["LOGIN","CRYPTED_PASSWORD","PASSWORD","FORMAT","SERVER_IP"]
WS Call URL:
wsds/rac-renew
REST Call URL:
wsds/rac-renew
API return example:

											
This action allow you to disconnect the RAC.
List of the mandatory parameter:
["LOGIN","CRYPTED_PASSWORD","PASSWORD","FORMAT","SERVER_IP"]
WS Call URL:
wsds/rac-delete
REST Call URL:
wsds/rac-delete
API return example:

											
© 1998-2022 Ikoula tous droits reservés.