| Exception Summary | 
| BadRequestException | Thrown when the data in the incoming request is incomplete or otherwise invalid. | 
| ConflictException | Thrown when an UPDATE request is made with a stale version number. | 
| InvalidRepresentationException | Thrown when an operation is attempted that is not valid for the kind of ContentBody you are providing. | 
| NotFoundException | Thrown when things that are expected to be found are NOT found. | 
| PermissionException | Raised when a user attempts to perform an action they do not have permission for. | 
| ServiceException | All thrown API Service-level exceptions should extend this exception. |