summaryrefslogtreecommitdiff
path: root/build/html/_sources/errors
diff options
context:
space:
mode:
authorKen <kenny@madgloryint.com>2017-11-01 13:27:17 -0400
committerKen <kenny@madgloryint.com>2017-11-01 13:27:17 -0400
commit1385a3cefc7312a3f18e8d78a854411b53c75e67 (patch)
treef27292fc20215f68c25ab09830947da56fb732a9 /build/html/_sources/errors
parent0f19a09673be2bb79426e21a6460d5095f43287a (diff)
downloadvainglory-docs-1385a3cefc7312a3f18e8d78a854411b53c75e67.tar.gz
vainglory-docs-1385a3cefc7312a3f18e8d78a854411b53c75e67.zip
Initial commit of the new logs.
Diffstat (limited to 'build/html/_sources/errors')
-rw-r--r--build/html/_sources/errors/errors.rst.txt32
1 files changed, 32 insertions, 0 deletions
diff --git a/build/html/_sources/errors/errors.rst.txt b/build/html/_sources/errors/errors.rst.txt
new file mode 100644
index 0000000..ee45b56
--- /dev/null
+++ b/build/html/_sources/errors/errors.rst.txt
@@ -0,0 +1,32 @@
+.. _errors:
+
+Errors
+=======
+
+The server will stop processing if a problem is encountered and return the correct HTTP error status code. Errors may additionally include error objects, which are returned as an array keyed by errors in the top level of a JSON API document.
+
+An error objects have the following members:
+
+* ``title:`` (Required) the HTTP status code applicable to this problem, expressed as a string value.
+* ``description:`` (Optional) a short summary of the problem
+
+The Server uses the following error codes:
+
+=========================== ===================================================================================================================
+Error Code Meaning
+=========================== ===================================================================================================================
+400 Bad Request -- Your request sucks
+401 Unauthorized -- Your API key is wrong
+403 Forbidden -- The object requested is hidden for administrators only
+404 Not Found -- The specified object could not be found
+405 Method Not Allowed -- You tried to access a object with an invalid method
+406 Not Acceptable -- You requested a format that isn't JSON
+410 Gone -- The object requested has been removed from our servers
+418 I'm a teapot
+429 Too Many Requests -- You're requesting too much data! Slow down!
+500 Internal Server Error -- We had a problem with our server. Try again later.
+503 Service Unavailable -- We're temporarily offline for maintenance. Please try again later.
+=========================== ===================================================================================================================
+
+.. toctree::
+ :maxdepth: 2