Retrieve fundraising page details and donations from JustGiving via its API
domain: developer.justgiving.com · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗
Steps
Register for a JustGiving developer account and obtain an AppId (API key)
Include the AppId either in the request URL path (/{appId}/v1/...) or as the x-api-key HTTP header, alongside Basic Authentication for account-scoped calls
GET /{appId}/v1/fundraising/pages/{pageShortName} to retrieve details for a specific fundraising page (story, target, amount raised)
GET the page's donations sub-resource to list individual donations made to that page
Use the page-short-name validation endpoint before attempting to create a new fundraising page, to confirm the desired URL slug is available
Request responses in JSON, XML, or CSV by setting the appropriate Accept header or file-extension convention supported by the API
Known gotchas
Authentication is a mix of AppId-in-URL/header plus HTTP Basic Auth for certain account-level operations — not a single uniform bearer-token model, so check each endpoint's specific auth requirement
JustGiving primarily serves UK/international peer-to-peer fundraising; behavior and available fields can differ from US-centric platforms (e.g. Gift Aid fields specific to UK tax treatment)
Some data (e.g. full donor PII) may be restricted based on the donation's privacy settings even though the page itself is public
Give your agent this knowledge — and 15,500+ more routes
One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp
Need this verified for your stack — or a route we don't have yet?