Tempoll
Create, manage, and share polls from your code. Free, fast, and API-first.
📊
CRUD API
Full REST API for poll lifecycle management
⏰
Scheduling
Schedule polls to start and end automatically
🔒
Private Polls
Password-protected polls via URL parameter
👥
Named Voting
Restrict voting to a predefined list of names
📧
Email Delivery
Send polls via Resend or your own SMTP server
🔗
Embeddable
Embed polls on any website with a script tag
# Create a poll
curl -X POST https://tempoll.dev/api/v1/polls \
-H "Authorization: Bearer YOUR_KEY" \
-d '{"title":"Favorite color?","options":["Red","Blue","Green"]}'
# Cast a vote
curl -X POST https://tempoll.dev/api/v1/polls/abc123/vote \
-d '{"voterName":"Alice","optionIds":["opt1"]}'
# Get results
curl https://tempoll.dev/api/v1/polls/abc123/results