Dear OPDS Community,
I have completed a first draft of an OPDS Catalog-based API for my
office's publications that are available as ebooks. The final version
will be released later this month as part of the Obama
Administration's Digital Government Strategy initiative, which
encourages government agencies to release data via APIs. I am writing
to request feedback from the OPDS community on the catalog.
The direct link to the feed is http://history.state.gov/data/catalog
and the API documentation is http://history.state.gov/developer
feed is generated dynamically from the database of our publications
(using eXist-db on the back end), and currently offers three primary
navigation feeds from the root: view all publications, view the most
recent 10, and browse by keyword. This is our first public API, so
I'd appreciate any types of suggestions -- on the feed itself, on the
API documentation, etc.
In terms of testing I have already run the OPDS Validator
) on the feed and the subfeeds, and
everything I've tried passes (except requests for resources that don't
exist, for which I return 404 errors instead of an empty feed). I've
also put the feed through two iOS apps (ShuBook and MegaReader), and
they're working quite nicely.
Joseph C. Wicentowski, Ph.D.
U.S. Department of State
Bureau of Public Affairs
Office of the Historian
Division of Declassification and Publishing
2401 E Street, NW, Room L409
Washington, DC 20522
Tel: (202) 663-1127
Fax: (202) 663-1289