def edit_key(request): old_id = request.matchdict['key'] new_id = request.json_body.get('new_id') if not new_id: raise RequiredParameterMissingError("new_id") user = user_from_request(request) methods.edit_key(user, new_id, old_id) return {'new_id': new_id}