v7

latestOpenAPI 3.1.02026-08-0898258317.8 KB
donate

Get this month's donation goal progress

Public — no auth required. Aggregated per calendar month (UTC). Carries no per-donor amounts.

post/v1/donate.getGoal

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",
      "name": "steamsets"
    }
  ]
}