When creating a create or update request, same restrictions apply to each record in the request, as would apply when calling the non-batch create request to the specified table.
In the case of delete, scope is mandatory but start and end dates are optional. It is mandatory to include the "deleted" flag and it should be set to true.
If only start date is included, all the records matching given scope with effective start date greater than or equal to specified start date will be deleted from the system.
If only end date is included, all the records matching given scope with effective end date less than or equal to specified end date will be deleted from the system.
If neither start or end dates are specified in the request, then all the records matching given scope will be deleted from the system.