NodeHost is a large scale hosting provider, and we have an open no limit API that any developer with an API key can use, you can provide the API key in the URL variable api_key or as an Authorization header.

We split requests into GET and POST requests, but unless required for a resource to be uploaded all POST requests can be made as a standard GET request.

Example error response

Request

curl --location --request GET 'https://api.nodehost.cloud/get_account_info'

Response
{
"data": {
"error": "true",
"error_code": "401",
"error_message": "The API key provided is not valid"
},
"system_connection": "true",
"system_version": "v_55_65418c9",
"system_user_id": "0",
"system_user_username": "false"
}


This is an example of a request without the API key getting sent in the URL variable api_key or as an Authorization header. All failed requests follow the same template of error, error_code, and error_message.

Example error codes include the following:

400 - bad request
401 - not authorized
404 - content cant be found
409 - conflict
406 - not allowed, missing content
500 - server side processing error

If you are looking for our old API docs you can find them here for now. https://documenter.getpostman.com/view/3664293/RWgnYft4
Was this article helpful?
Cancel
Thank you!