Generally speaking it is better to have fewer more general interfaces than a lot of specific ones as more specific interfaces are more fragile i.e. every little change in the consumer is likely to also change the specific interface. They are also harder to maintain on the server side since making a change means you now have to update more interfaces (not to mention keep older versions alive)
Try to generalize to a single interface or at least to groups/types of consumers