← Back to Leaderboard

API Documentation

Open Sauce Charity Ticket Buy

Embeddable Leaderboard Image

Embed a live leaderboard image anywhere (Slack, Discord, forums, emails, READMEs). The image updates automatically on the server.

GET /api/leaderboard.png

Returns a PNG image (2000px wide). Embed it with an <img> tag:

<img src="https://opensauce-leaderboard.hackclub.com/api/leaderboard.png" alt="Leaderboard" />

Or in Markdown:

![Leaderboard](https://opensauce-leaderboard.hackclub.com/api/leaderboard.png)

Donations List

Get all donations.

GET /api/donations

Returns a JSON array of donation objects:

[
  {
    "name": "Zach Latta",
    "amount": 100,
    "date": "2026-03-07T05:30:00.000Z"
  }
]
FieldTypeDescription
namestringDonor display name
amountnumberDonation amount in USD
datestringISO 8601 timestamp of when the donation was first seen

Rate Limits

This infrastructure is managed by a nonprofit with minimal resources. We ask that you please not overwhelm our servers. There is a hard limit of 5 requests per second per IP address. Requests exceeding this limit will receive a 429 Too Many Requests response.