Path Parameters
The type/slug of the Guru
Headers
Your API key for authentication. You can obtain your API key from the Gurubase.io dashboard.
Body Parameters
The slug identifier of the question to vote on
Optional binge session identifier. Can be None
The type of vote to record. Must be either “upvote” or “downvote”
Optional feedback text for downvotes. Maximum 200 characters
Response
The recorded vote type (“upvote” or “downvote”)
The feedback provided with the vote (if any)
Error message or status message
Notes
- Each question can only be voted once.
- If the question has already been voted, the endpoint returns a 200 status with the existing vote
- Feedback is optional but limited to 200 characters
- The
binge_id
parameter can be null, empty string, or “None” and will be treated as null - Only “upvote” and “downvote” are valid vote types