Service Cloud Case Management API
The Case object and its children — CaseComment, CaseHistory, EmailMessage — worked through the sObjects REST resources. Assignment-rule behaviour on create and update is controlled by the Sforce-Auto-Assign request header.