Create site
Create site
Create a site.
POST api/sites
Parameters
Parameter | Type | Status | Description |
---|---|---|---|
server_id | integer | required | Must be the id of an existing server. |
domain | string | required | Must be a valid domain. Must match the following regular expression: "/^(?!\-)(?:[a-zA-Z\d\-]{0,62}[a-zA-Z\d]\.){1,126}(?!\d+)[a-zA-Z\d]{1,63}$/" . |
user_id | integer | required | Must be the id of an existing user. |
Example request:
curl -X POST "https://panel.example.hosting.com/api/sites" \
-H "Authorization: Bearer {token}" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
--data '{"server_id": 146, "domain": "domain.com", "user_id": 120}'
Example response:
HTTP/1.1 200 OK
Content-Type: application/json
{
"data": {
"id": 1,
"status": "busy",
"server_id": 146,
"domain": "domain.com",
"user_id": "120",
"created_at": "2022-07-23T13:35:51.000000Z"
},
}