spacer DonorsChoose.org Developer Guide

Search this site
  • Introduction
  • Case Studies
  • Documentation
    • The Basics
    • Project Listing
      • RSS Feeds of Project Listings
      • JSON Feeds of Project Listings
        • Requests via JSON for Project Listings
        • Responses via JSON for Project Listings
    • Donor Pages
    • Teacher Pages
    • Giving Pages
      • RSS Feeds for Giving Pages
      • Flash "Widgets" for Giving Pages
      • JSON impact stats, donation messages, and project listings for Giving Pages
    • Transactions
      • Project donations
      • Gift codes
    • Stats and Reporting
    • External Resources
  • Open Datasets
    • Project Data
    • Donation Data
    • Gift Card Data
    • Project Resources Data
    • Project Written Request Data
    • Search Data
    • Data Schema
    • Complementary datasets and tools
    • Submit your app or analysis
  • Banners and Logos
  • Frequently Asked Questions
  • Help & Contact
  • Affiliate Marketing Program

Our simple JSON API allows developers to help classroom projects with their website or application.

It serves up project titles, descriptions, classroom photos, geo-tags, full teacher-written essays, and more. It can also be used to issue gift cards to your customers so they can support a classroom projects of their choosing.

The API has been used by Chevron, SONIC Drive-In, NBC Universal, Bing, PayPal, Starbucks and others to build customized cause marketing and community engagement experiences.

In our Hacking Education contest, developers and data crunchers used our API to build 50 novel apps to improve public education in America. Check out the 8 contest finalists, these 25 awesome apps that wowed our judges and staff, and the Big Winner crowned by Stephen Colbert!

Getting Started

Check out the above examples of what others have built, then dive into our friendly Documentation to get started!

You don't even need to wait for an API key to get started, as our trial key provides full access to all our API functionality.

If you have any questions, see our FAQ or our support forum. If your question isn't answered there, you can get in touch with us directly for assistance.

Open Data

We recently published 10 years’ worth of data! That's every classroom project and donation since the org's inception in 2000 and our last 18 months of site searches.

Much of the data isn't available via the JSON API, such as every project donation and gift card purchase, and all the materials/resources requested by each teacher for each project.

Affiliate Marketing Program

You can earn commissions for donors you introduce to DonorsChoose.org. We can pay you in cold hard cash or "credits" with which you can help even more classrooms!






Report Abuse|Remove Access|Powered By Google Sites

gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.