Added Exceptions based on API Documentation