---
title: "Donate to an agentic campaign via MPP (GET)"
method: GET
path: "/api/agent/donate"
---

# Donate to an agentic campaign via MPP (GET)

`GET /api/agent/donate`

Same MPP handshake as POST. Browsers with Accept: text/html are redirected to the hosted donation form.

## Query parameters

- `campaignId` integer, required
- `amount` string, required

## Response `200`

Donation succeeded

## Other responses

- `302` — Browser redirect to hosted donation form
- `400` — Invalid campaign or amount
- `402` — Payment Required — WWW-Authenticate Payment challenge

---

[API](https://skmtc.net/donorbox/apis/donorbox-agent-api.md) · [All operations](https://skmtc.net/donorbox/apis/donorbox-agent-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/donorbox/donorbox-agent-api/revisions/8380ed6e0ee4/schema)
