latestOpenAPI 3.1.02026-08-08405.2 KB

8380ed6e0ee4

Donate to an agentic campaign via MPP

First request without an Authorization credential returns 402 with a Payment challenge. Retry with Authorization: Payment <credential> containing a Stripe Shared Payment Token (SPT). Query amount is in major currency units (e.g. 10.0 for $10); the challenge request.amount is the minor-unit integer string.

post/api/agent/donate

Query parameters

campaignIdinteger required

Agentic-eligible campaign (form) id

amountstring required

Donation amount in major currency units (e.g. "10.0")

donorFirstNamestring
donorLastNamestring
donorEmailstring email
notesstring

Response

Donation succeeded