OCLC Developer Network

Suggested Enhancements

  • Improved member access to their wskey and account information.
    • A work around for looking up a wskey can be seen in the FAQ. A more complete solution is planned but still unscheduled.
  • OpenSearch could be enhanced to allow for specific indexes.
    • One option to handle searches that fit the criteria of specific standard number formats is to automatically search those types of data in their more specific index. Currently ISBNs work fine because they all included in the keyword index. However, an ISSN request will generally fail, because it is not part of the keyword index. Possibly an ISSN could automatically be queried as in the ISSN index instead of the keyword index.
    • Another option is to come to an agreement with others on how to best extend the OpenSearch query standard.
    • Is there a broader agreement currently being used that extends OpenSearch to allow for specifically requesting other index types? How appropriate is it to be used for this service?
    • How would doing any of these changes affect our support of OpenSearch standards? Is it enough that we make sure changes do not prevent standard OpenSearch queries from working?
  • Change the keyword index to be the same broader index used by WorldCat.org.
    • The current keyword index used in WorldCat APIs is the subject rich FirstSearch keyword index. The WorldCat.org keyword index includes almost all indexed values.
    • When we asked the devnet list about possibly changing the index, no one spoke against it, and a few agreed it would work for their uses.
  • RSS and Atom could include additional information.
    • Holdings information could be added to the RSS and Atom responses.
    • OpenURL COinS could provide a convention to embed bibliographic metadata in HTML.
  • Bibliographic record displayed in other formats.
    • Enable all existing formats to be used in either OpenSearch or SRU.
    • New formats suggested are JSON and MODS.
  • A count of the number of libraries could be included with the library location response. Requested information includes:
    • Total number of holdings present
    • Total count for an area such as count for a country or state
    • Total count for a radius of distance from a location
  • The library location response could include information on the format types held by each library and possibly also include a link into the OPAC for each specific format.
  • Add an index to allow limits by local (four character) holdings information.
    • Currently this data is not retained or indexed in our master database.
  • Ability to add a toggle that determines if stopwords are included or removed from a query.
    • An example such as [Little black dog by Robert Herrick] needs to have “by” removed from the query to retrieve a result.
  • Provide access to other data (or databases) available through WorldCat.org, WorldCat Local, or WorldCat Local “quick start”.
    • OAIster was specifically listed as a useful database for the API.
  • Provide WorldCat.org-like facets of information about the query results.
    • WorldCat.org provides a facet list of values. The facets offered in WorldCat.org include the authors, formats, years, content, audience, language, and topic.
  • Provide links to holdings without framed pages.
  • Ability to limit by one of OCLC’s group catalogs for participating qualifying members.

Follow the OCLC Developer Network:

The OCLC Developer Network supports the use of OCLC Web Services—a set of tools and APIs that expose data and services for WorldCat and our member libraries and partner institutions or companies. learn more »

© 2010 OCLC Domestic and international trademarks and/or service marks of OCLC Online Computer Library Center, Inc. and its affiliates


Powered by Drupal, an open source content management system