Generic API response object for consistent API output across services