def too_many_requests(message='You have exceeded your request rate'): rsp = {'error': 'too many requests', 'message': message} return httputils.api_response(429, rsp)
def not_supported(): rsp = {'error': 'Not supported'} return httputils.api_response(400, rsp)
def precondition_failed(): rsp = {'error': 'precondition failed'} return httputils.api_response(412, rsp)
def not_allowed(): rsp = {'error': 'method not allowed'} return httputils.api_response(405, rsp)
def not_found(message): rsp = {'error': 'not found', 'message': message} return httputils.api_response(404, rsp)
def bad_request(message): rsp = {'error': 'bad request', 'message': message} return httputils.api_response(400, rsp)
def not_modified(): rsp = {'error': 'not modified'} return httputils.api_response(304, rsp)