Your votes, in your own backend
Vote Tracker already receives every vote for your project, and can forward them as clean, signed events to your endpoint: votes, giveaway results, shop purchases. You keep the reward automation and get the raw events too.
Webhook forwarding with retries and logs
Subscribe your endpoint to exactly the events you want: votes as they happen, giveaway lifecycle and winner events, and shop purchase events. Deliveries are signed so you can verify them, retried when your endpoint is down, and every attempt is visible in the delivery log.
A test button sends a sample event from the dashboard, so you can build the receiving side before a single real vote arrives.
Scoped API keys
Keys carry only the scopes you grant, over votes, events and purchases, with optional expiry. Reading vote history for a stats page does not need the same key that confirms shop deliveries.
An official SDK and an open spec
The official TypeScript SDK covers the REST API and webhook verification, with adapters for common frameworks. Working in another language? The full API is documented as an OpenAPI spec.
Build rewards we never imagined
Developer shop items make your own service the fulfillment side of the economy: a purchase event arrives, your service delivers, then confirms or refunds through the API. Giveaways carry arbitrary external reward payloads the same way. In-game currency, license keys, server perks, whatever you can deliver, votes can now buy.
Frequently asked questions
How do I get Top.gg vote webhooks into my own backend?
Connect Vote Tracker to your project on Top.gg, then add your endpoint under forwarding in the dashboard. Your backend receives signed events with retries and a delivery log, and the reward automation keeps running alongside.
How are forwarded webhooks secured?
Two options: signed deliveries you verify with your secret, or a fixed authorization header your backend checks. The TypeScript SDK ships helpers for signature verification.
Is there an SDK?
Yes, the official TypeScript SDK is @votetracker/sdk on npm. It covers the REST API, webhook verification and purchase fulfillment, and the full API is also documented as an OpenAPI spec.
What events can be forwarded?
Every vote your project receives, giveaway updates from start to winners and rerolls, and shop purchases including refunds. You pick which of these each endpoint gets.
More features
The fastest way to judge it is to connect your project and click around. Setup is quick.
Get Started