HTTP Status Codes

201Created -- Success indicator for the empty POST to a searchable resource.
400Bad Request
403Forbidden -- An attempt was made to access a resource owned by another user.
404Not Found
405Method Not Allowed
409Conflict -- An attempt was made to POST an altered input document to a searchable url containing a messageid we have already seen. Reliable messaging recovery attempts must always POST an input doc that is identical byte-for-byte with that of the original attempt.
500Internal Server Error