There are two main differences between German and American potato salad - temperature and dressing.  German Potato Salad is most often served warm (although it can be eaten cold) while American potato salad is always served cold.  The base for a German Potato Salad dressing is a mayo-free vinaigrette while the base for American potato salad is most often mayonnaise-based.