Hosting User¶
/hosting-user¶
GET¶
Get a list of FTP users.
JSON response
array: Hosting User
Sample
curl \
--request GET \
--user "{{api_username}}:{{api_key}}" \
"{{api_base_url}}/hosting-user" | python -m json.tool
POST¶
Create a new FTP user.
JSON request
|
string |
The hosting account ID for which to create the object. |
|
string |
The local part for the final username. The account reference get’s appended |
|
string |
Min. length 5. Must only contain ASCII characters. |
|
string |
The name of the domain that you want linked. Must already be a domain |
JSON response
object: Hosting User
Sample
curl \
--request POST \
--user "{{api_username}}:{{api_key}}" \
--data '
{
"account": "ac-12345",
"username": "myuser",
"password": "welcome123",
"relative_home_directory": "public_html"
}
' \
"{{api_base_url}}/hosting-user" | python -m json.tool
/hosting-user/{id}¶
GET¶
JSON response
object: Hosting User
Sample
curl \
--request GET \
--user "{{api_username}}:{{api_key}}" \
"{{api_base_url}}/hosting-user/{id}" | python -m json.tool
PUT¶
Update an existing FTP user.
JSON request
|
string |
Min. length 5. Must only contain ASCII characters. |
|
string |
The name of the domain that you want linked. Must already be a domain |
JSON response
object: Hosting User
Sample
curl \
--request PUT \
--user "{{api_username}}:{{api_key}}" \
--data '
{
"password": "welcome123",
"relative_home_directory": "public_html",
}
' \
"{{api_base_url}}/hosting-user/{id}" | python -m json.tool
DELETE¶
Sample
curl \
--request DELETE \
--user "{{api_username}}:{{api_key}}" \
"{{api_base_url}}/hosting-user/{id}" | python -m json.tool