Hi, while integrating with the Canny API we noticed some challenges that could be improved. For example, /users/list only returns a subset of users (e.g., tracked users), meaning we have to manually call /users/retrieve for each user to get a complete list, which makes bulk operations slow and complex. Additionally, /votes/create often fails silently without clear JSON error messages. Bulk endpoints for creating users and casting votes would make batch operations much easier. It would also help to support authentication via HTTP headers (Bearer tokens) instead of including API keys in the payload, and to provide clearer documentation with end-to-end examples (e.g., creating users with tags and casting timestamped votes on their behalf).