donate

Get this month's donation goal progress

Changed on

Public — no auth required. Aggregated per calendar month (UTC). Each supporter carries their own total for the month.

post/v1/donate.getGoal

Request

  • Base URL: https://api.steamsets.com
  • URL: https://api.steamsets.com/v1/donate.getGoal
  • Auth: HTTP bearer

Response

OK

$schemastring uri

A URL to the JSON Schema for this object.

anonymousCountinteger required

Donations this month with no resolvable account

goalCentsinteger required

Configured monthly goal in cents

monthstring required

Current calendar month, UTC

raisedCentsinteger required

Sum of donation ledger rows this month, in cents

supporterCountinteger required

Distinct accounts plus anonymous donations this month

Example response

{
  "$schema": "https://api.steamsets.com/schemas/V1DonateGoal.json",
  "anonymousCount": 3,
  "goalCents": 50000,
  "month": "2026-08",
  "raisedCents": 34200,
  "supporterCount": 23,
  "supporters": [
    {
      "accountId": 123456,
      "avatar": "f1a1d2c3d0c9d1e1f2f3f4f5f6f7f8f9",
      "monthCents": 500,
      "name": "steamsets"
    }
  ]
}

Changes