Skip to content
From our Community Blog:

An API for open educational resources

Subscribe to Community Blog updates

In spring 2017, the team at Pressbooks began work on an Open Publishing Infrastructure project with funding from Ryerson University. Our goals were to build a full-content REST API for Pressbooks and use it to power a new feature for users and institutions creating Open Educational Resources: the ability to clone openly-licensed books for reuse and remixing. We shipped this feature in September 2017 and have continued to iterate and improve upon it in the months since.

This session will explore:

- How we extended the WordPress REST API to provide endpoints for book contents and metadata and a catalogue of books in a given network
- How we built a PHP class to handle cloning books or portions of books from one Pressbooks network to another
- Challenges we encountered while working with the WordPress REST API
- Opportunities and future goals for the Pressbooks REST API

You can learn more about this session on the WPCampus 2018 website at

Ned Zimmerman

What is WPCampus?
WPCampus 2018 was the third annual in-person conference for the WPCampus community, a gathering of web professionals, educators and people dedicated to the confluence of WordPress in higher education. The event took place July 12-14 on the campus of Washington University in St. Louis. Learn more about the event at

Login to WordPress