The Digital Public Library of Americabrings together the riches of America’s libraries, archives, and museums, and makes them freely available to the world. It strives to contain the full breadth of human expression, from the written word, to works of art and culture, to records of America’s heritage, to the efforts and data of science. The DPLA aims to expand this crucial realm of openly available materials, and make those riches more easily discovered and more widely usable and used. In addition to serving as a vital content portal for students, teachers, scholars, and the public – recently ranked a top 50 Best Website of 2013 by Time Magazine – the DPLA is also a powerful platform that enables new and transformative uses of our digitized cultural heritage. By offering programmatic open access to over 2.4 million records from American libraries and cultural heritage institutions, software developers, researchers, and others can create novel environments for learning, tools for discovery, and engaging apps that will shape the way Americans search for, interact with, and build upon our shared cultural heritage.
Using our RESTful API and maximally open data, developers are tasked with the challenge of creating interesting visualizations, data enhancement/enrichment tools, mapping applications, and other creative applications using the DPLA’s dataset of over 2.4 million records of digitized cultural heritage from our nation’s libraries, archives, and museums. There are no strict boundaries on what you might develop, except that they be open source and interoperable with the DPLA platform.
- There are no constraints on the tools, applications, libraries, or code modules that you may build, though data visualizations and data enrichment tools would prove especially useful to end-users and DPLA developers, respectively. Examples of completed applications built using DPLA data can be found in the DPLA App Library, while examples of DPLA hackathon-produced application prototypes can be found at http://dp.la/info/developers/appfest/.
- DPLA strives to serve as the United States’ national digital library platform, and by building applications that make use of DPLA data in new and compelling ways, you can contribute to making America’s digital cultural heritage more findable, hackable, and relevant to people from across the country.
All DPLA data in the DPLA repository is available via our API, or via download as zipped JSON files. These include the standard DPLA fields, as well as the complete record received from the partner.
· API documentation: http://dp.la/info/developers/codex/
· Bulk download of DPLA dataset(s): http://dp.la/info/developers/download/
· DPLA Github: https://github.com/dpla
· DPLA portal: http://dp.la/
· DPLA informational site: http://dp.la/info/