Bulk returns body for consistency
Simplify error handling for request