Skip to main content
POST
/
notification
/
donate.stream
/
{recipientId}
/
{token}
Handle Donate.Stream webhook notifications
curl --request POST \
  --url https://api.example.com/notification/donate.stream/{recipientId}/{token} \
  --header 'Content-Type: application/json' \
  --data '
{
  "type": "<string>",
  "uid": "<string>",
  "message": "<string>",
  "nickname": "<string>",
  "sum": "<string>"
}
'

Path Parameters

recipientId
string
required
token
string
required

Body

application/json

Donate.Stream webhook payload

type
string
required

Event type (e.g., 'confirm', 'donation')

uid
string
required

Unique identifier from Donate.Stream

message
string

Donation message from the donor

nickname
string

Donor's nickname

sum
string

Donation amount as string (e.g., '100.00')

Response

200 - text/plain

Successfully processed the webhook