Differences between revisions 8 and 9
Revision 8 as of 2011-11-23 15:07:45
Size: 1107
Editor: JanLehnardt
Comment: add ContributorGroup link
Revision 9 as of 2013-06-05 21:42:15
Size: 1234
Comment: official docs link
Deletions are marked like this. Additions are marked like this.
Line 4: Line 4:

See also the [[http://docs.couchdb.org/en/latest/api-basics.html#http-status-codes|official documentation]] for this topic.

The official documentation has moved to http://docs.couchdb.org — The transition is not 100% complete, but http://docs.couchdb.org should be seen as having the latest info. In some cases, the wiki still has some more or older info on certain topics inside CouchDB.

You need to be added to the ContributorsGroup to edit the wiki. But don't worry! Just email any Mailing List or grab us on IRC and let us know your user name.

A list of HTTP statuses used by CouchDB and their respective meanings.

See also the official documentation for this topic.

200 - OK

Request completed successfully.

201 - Created

Document created successfully.

202 - Accepted

Request for database compaction completed successfully.

304 - Not Modified

Etag not modified since last update.

400 - Bad Request

Request given is not valid in some way.

404 - Not Found

Such as a request via the HttpDocumentApi for a document which doesn't exist.

405 - Resource Not Allowed

Request was accessing a non-existent URL. For example, if you have a malformed URL, or are using a third party library that is targeting a different version of CouchDB.

409 - Conflict

Request resulted in an update conflict.

412 - Precondition Failed

Request attempted to created database which already exists.

500 - Internal Server Error

Request contained invalid JSON, probably happens in other cases too.

As you can see, this document is incomplete, please update.

HTTP_status_list (last edited 2013-06-05 21:42:15 by NathanVanderWilt)