Skip to content

List recent gifts (public feed)​

GET
/donations/recent

Paid gifts for the homepage hero, newest first, in one of two modes:

  • Unscoped (no slugs): the newest limit gifts platform-wide.
  • Per campaign (slugs): the newest perCampaign gifts for
    each named campaign, ranked within that campaign.

Only gifts to public campaigns in active or ended status appear, and gifts a moderator pulled from the feed never do. An anonymous gift has its name, avatar, city and ordinal nulled. amount_cents is the net amount (after the Stripe fee) — the same figure the campaign page shows. Campaign titles are localised as for GET /users/{id}/campaigns.

Publicly cached for 15 seconds. No authentication. Rate limited at 300 requests/minute per IP.

Parameters​

Query Parameters

limit

Unscoped mode only.

Type
integer
Minimum
1
Maximum
24
Default
12
slugs

Comma-separated campaign slugs (or a repeated parameter). At most 6 are used; extras are ignored.

Type
string
perCampaign

Per-campaign mode only.

Type
integer
Minimum
1
Maximum
40
Default
3
lang
Type
string
Valid values
"en""ru""uk""es"

Responses​

The gifts

application/json
JSON
{
"data": [
]
}

Playground​

Server
Variables
Key
Value

Samples​

Powered by VitePress OpenAPI

Built with VitePress