ByteHosting's API Documentation
API Keys and Authorization can be found at the Control Panel.
There is a global rate limit of 120 requests per minute per IP or Token. If an endpoint specifies an additional limit, it is noted in the documentation.
GET
https://backend.panel.bytehosting.cloud/v1/service/list
GET
https://backend.panel.bytehosting.cloud/v1/service/{serviceid}
Path Parameters
serviceid*
String
e53490af-aa1a-4c01-8617-b5f77e7fd773
GET
https://backend.panel.bytehosting.cloud/v1/service/{serviceid}/status
Path Parameters
serviceid*
String
e53490af-aa1a-4c01-8617-b5f77e7fd773
GET
https://backend.panel.bytehosting.cloud/v1/service/{serviceid}/os
Path Parameters
serviceid*
String
e53490af-aa1a-4c01-8617-b5f77e7fd773
GET
https://backend.panel.bytehosting.cloud/v1/service/{serviceid}/ip
Path Parameters
serviceid*
String
e53490af-aa1a-4c01-8617-b5f77e7fd773
POST
https://backend.panel.bytehosting.cloud/v1/service/{serviceid}/ip/{ip}/rdns
Path Parameters
serviceid*
String
e53490af-aa1a-4c01-8617-b5f77e7fd773
ip*
String
1.1.1.1
Request Body
rdns*
String
POST
https://backend.panel.bytehosting.cloud/v1/service/{serviceid}/stop
Path Parameters
serviceid*
String
e53490af-aa1a-4c01-8617-b5f77e7fd773
POST
https://backend.panel.bytehosting.cloud/v1/service/{serviceid}/start
Path Parameters
serviceid*
String
e53490af-aa1a-4c01-8617-b5f77e7fd773
POST
https://backend.panel.bytehosting.cloud/v1/service/{serviceid}/shutdown
Path Parameters
serviceid*
String
e53490af-aa1a-4c01-8617-b5f77e7fd773
POST
https://backend.panel.bytehosting.cloud/v1/service/{serviceid}/reinstall
Path Parameters
serviceid*
String
e53490af-aa1a-4c01-8617-b5f77e7fd773
Request Body
os
String
GET
https://backend.panel.bytehosting.cloud/v1/service/{serviceid}/backup
Path Parameters
serviceid*
String
e53490af-aa1a-4c01-8617-b5f77e7fd773
POST
https://backend.panel.bytehosting.cloud/v1/service/{serviceid}/backup
Path Parameters
serviceid*
String
e53490af-aa1a-4c01-8617-b5f77e7fd773
GET
https://backend.panel.bytehosting.cloud/v1/service/{serviceid}/cron
Path Parameters
serviceid*
String
e53490af-aa1a-4c01-8617-b5f77e7fd773
POST
https://backend.panel.bytehosting.cloud/v1/service/{serviceid}/cron
Path Parameters
serviceid*
String
e53490af-aa1a-4c01-8617-b5f77e7fd773
Request Body
name*
String
action*
String
expression*
String
POST
https://backend.panel.bytehosting.cloud/v1/service/{serviceid}/cron/{cronid}
Path Parameters
serviceid*
String
e53490af-aa1a-4c01-8617-b5f77e7fd773
cronid*
String
e53490af-aa1a-4c01-8617-b5f77e7fd773
Request Body
name*
String
action*
String
expression*
String
DELETE
https://backend.panel.bytehosting.cloud/v1/service/{serviceid}/cron/{cronid}/delete
Path Parameters
serviceid*
String
e53490af-aa1a-4c01-8617-b5f77e7fd773
cronid*
String
e53490af-aa1a-4c01-8617-b5f77e7fd773
POST
https://backend.panel.bytehosting.cloud/v1/service/{serviceid}/backup/delete
Path Parameters
backup*
String
e53490af-aa1a-4c01-8617-b5f77e7fd773
POST
https://backend.panel.bytehosting.cloud/v1/service/{serviceid}/backup/restore
Path Parameters
backup*
String
e53490af-aa1a-4c01-8617-b5f77e7fd773
POST
https://backend.panel.bytehosting.cloud/v1/service/{serviceid}/hide
Path Parameters
service*
String
e53490af-aa1a-4c01-8617-b5f77e7fd773
Last updated