Classy
Classy is an online fundraising platform for nonprofits - donation forms, peer-to-peer campaigns, crowdfunding, and event/ticketing pages - built around Organizations, Campaigns, Fundraising Pages, Fundraising Teams, Transactions, Recurring Donation Plans, Members, Supporters, and Designations. GoFundMe acquired Classy in 2022 and announced in 2025 that the Classy product and brand are being folded into GoFundMe Pro; the Classy name is being retired through 2026 while the underlying software, the api.classy.org/2.0 REST API, and the developer docs (developers.classy.org, now redirecting to developers.gofundme.com/pro) continue to operate under the GoFundMe Pro banner.
APIs
Classy Organizations API
Retrieve nonprofit organization records and their nested collections - campaigns, designations, fundraising pages, fundraising teams, supporters, transactions, recurring donatio...
Classy Campaigns API
Create, retrieve, and update campaigns - the donation forms, peer-to-peer drives, crowdfunding pages, and ticketed events nonprofits run on Classy - plus publish/unpublish/deact...
Classy Fundraising Pages API
Retrieve, update, and delete individual peer-to-peer fundraising pages created under a campaign, including their overview/progress stats, posts, updates, stories, feed items, an...
Classy Fundraising Teams API
Manage fundraising teams and subteams under a campaign - retrieve, update, and delete teams, list member fundraising pages and subteams, and pull team-level overview/progress st...
Classy Transactions API
Fetch individual transactions (donations, ticket and merchandise orders) with their line items, source tracking codes, and acknowledgements, list transactions scoped to an organ...
Classy Recurring Donation Plans API
Retrieve and update recurring (sustainer) donation plans and list the individual transactions a plan has generated over its billing history.
Classy Members API
Retrieve a Classy member (the account behind a fundraiser or admin user) and list the organizations, fundraising teams, fundraising pages, and recurring donation plans associate...
Classy Supporters API
Retrieve and update supporter records - the donor/CRM profile Classy maintains per organization - and trigger Mailchimp subscribe actions for a supporter.
Classy Designations API
Retrieve and update designations - the funds/programs an organization or campaign lets donors direct their gift toward - and list an organization's designations or a campaign's ...