There should be a way to know how many endorsements/votes a user has cast on a specific portal
There should be a way to know how many endorsements/votes a user has cast on a specific idea
There should not be a need for a special multiple_endorsements
param when casting a vote/endorsement.
Knowing how many endorsements/votes a user has cast on a specific idea should be table stakes - this info is provided in the web application, and would be so valuable to have to understand user behaviors.
Other nice to haves:
There should be a way to get the endorsement/vote history for an idea so that I can perform a trend analysis
There should be a way to ask the endorsements endpoint for data on all the ideas, rather than one at a time.