I think everything within Germany is available online, but some international stuff isn't. I had to phone them to: book Zagreb-Munich by overnight train (though I think the day trains can be booked online), make a seat reservation from Brussels to Cologne (you can buy tickets online but not seat reservations on their own) and buy a ticket from Ulm to London (which should have been bookable online but wasn't for some unknown reason).