Change contract to use different header structore for message list GET.