Skip to main content
← Back to Fundraising Technology

Fundraising API

Build custom fundraising experiences. RESTful API with webhooks, OAuth 2.0, and comprehensive documentation. For operators and developers.

What It Does

Our REST API gives you programmatic access to all core fundraising functions.

Campaign Management

Create, update, list, and manage campaigns. Set dates, rules, and prize details.

Supporter Database

Sync your supporter list. Query segments. Track engagement and history.

Entry & Ticket Processing

Programmatically add entries/tickets. Validate eligibility. Track sales.

Payout Automation

Trigger automated payouts. Query status. Audit trails for compliance.

Analytics & Reporting

100+ metrics available. Revenue, supporter demographics, campaign performance.

Webhooks & Events

Real-time notifications for key events. Integrate with your backend systems.

How It Works

1

Authenticate

Use OAuth 2.0 or API key. Sandbox and production environments.

2

Build

Create campaigns, manage supporters, process entries via REST endpoints.

3

Subscribe

Set up webhooks for real-time events (campaign.created, ticket.sold, etc).

4

Integrate

Data flows to your systems automatically. Monitor and scale.

Key Endpoints & Capabilities

High-level overview of core API capabilities. See full docs at api.playfundwin.com/docs for complete endpoint reference.

/campaigns

Create, read, update, list, delete campaigns. Query by status, date, or custom filters.

/supporters

Manage supporter list. Bulk import. Query segments and engagement history.

/entries

Add/query entries for campaigns. Validate against eligibility rules.

/payouts

Trigger payouts. Query payout history and status. Compliance reporting.

/analytics

Query revenue, supporter metrics, campaign performance. Export to CSV/JSON.

/webhooks

Subscribe to real-time events. Manage subscriptions. Test delivery.

📚 Full API Documentation: View complete endpoint reference, authentication, rate limits, and code examples at api.playfundwin.com/docs

Security & Reliability

TLS 1.3 Encryption

All data in transit encrypted with bank-grade TLS 1.3.

OAuth 2.0 & API Keys

Secure authentication. API keys hashed and rotated. User-level permissions.

Request Signing

Optional: HMAC-SHA256 request signatures for additional verification.

Rate Limiting

1,000 req/min per API key. Burst capacity available. Backoff headers included.

Audit Logs

Every API call logged. Queryable via audit endpoint. 7-year retention.

IP Whitelisting

Enterprise: Restrict API access to specific IP ranges.

Integrations & Webhooks

Webhooks for real-time integrations. Native SDKs for Python, JavaScript, Go. Webhooks support retries with exponential backoff.

Webhook Events

campaign.created, supporter.added, ticket.sold, winner.drawn, payout.processed, and more.

Retry Logic

Failed webhooks auto-retry up to 5 times over 24 hours. Exponential backoff applied.

Event Signatures

All webhooks cryptographically signed. Verify origin and integrity.

Custom Integrations

Use Zapier or build custom via REST API. SDKs for major languages.

Ready to build with our API?

Get API credentials and explore full documentation.

Book a Demo

The UK's Leading Fundraising Platform

Trusted by thousands of organisations to raise multi-millions for good causes.

UK Fundraising Ready

Built for UK community fundraising

250,000+ Winners

Trusted by 2,500+ organisations

One fundraising tip a week.

From the team behind 2,500+ campaigns. Unsubscribe any time.

Accepted payment methods

  • Visa
  • Mastercard
  • Apple Pay
  • Google Pay

© 2019 - 2026 Play Fund Win Trade name for PFW HOLDINGS LTD. All rights reserved.

Registered in England & Wales No. 12267104

Play Fund Win operates in full compliance with UK regulations. All fundraising activities are conducted responsibly and transparently. For responsible-gambling support, visit BeGambleAware.org. 18+ only. Please gamble responsibly.