ServerAvatar API is organized around REST. We follow standard HTTPs Request and Response Format. We accept form-encoded request body and return json-encoded response.
- If you need to use our API, it requires a ServerAvatar account. Please Create An Acoount.
Note: All Request to the api must be made over HTTPs.
- The base URL for our API is
- Make sure that all your requests are
accept: application / json.
- Currently, We are using this HTTP methods
The HTTP 200 OK success status response code indicates that the request has succeeded.
The 401 Unauthorized Error is an HTTP response status code indicating that the request sent by the client could not be authenticated.
HTTP 403 is a standard HTTP status code communicated to clients by an HTTP server to indicate that access to the requested (valid) URL by the client is Forbidden for some reason.
404 is status code that tells a Web user that a requested page or endpoint is not found.
Method Not Allowed
The method received in the request-line is known by the origin server but not supported by the target resource.
The 422 status code indicate that some fields are missing for current request which is require.
Too Many Request
Too Many Request. You will get this HTTP Code if you have exceeded rate limits.
Internal Server Error
The 500 status code, or Internal Server Error, means that server cannot process the request for an unknown reason.
Service Unavailable / Maintanance
The 503 Service Unavailable error is an HTTP status code that means the website's server is simply not available right now. Most of the time, it occurs because the server is too busy or because there's maintenance being performed on it.
All Request will be count.
60 Request Per Minute If you exceed our request limit you will receive HTTP Code
429 (Too Many Request).