Automated Interactions With WorldCat: A Look at OCLC’s WorldCat Metadata API
-
Author
reeseterry -
Category
Education
-
view
556 -
download
1
Embed Size (px)
description
Transcript of Automated Interactions With WorldCat: A Look at OCLC’s WorldCat Metadata API

Automated Interactions With WorldCat:
A Look at OCLC’s WorldCat Metadata
API

OCLC Developer’s Network
http://oclc.org/developer/

Opening up WorldCat
http://1000things-london.com/wp-content/uploads/2012/03/Crown-jewels.jpg

Available Operations
Metadata API
• Create/Read/Update Bibliographic Records
• Update/Delete Institutional Holdings
• Retrieve Holding Code information about an Institution (Why?)
• Create/Read/Update Local Bibliographic Data

Challenges: Authentication
http://www.hangthebankers.com/wp-content/uploads/2013/07/mouse-maze.jpg

Challenges: Documentation
http://http://appraisalnewsonline.typepad.com/photos/uncategorized/2007/04/29/throwing_darts.jpg

Challenges: No Sandbox
http://static5.businessinsider.com/image/51c7a51269beddc653000000/a-man-just-tight-rope-walked-across-a-gorge-near-the-grand-canyon-with-no-safety-net-for-23-minutes-and-survived.jpg


But this is really cool because we can…
Metadata API
• Further automate traditional technical services processes
• Specifically holdings management
• Batch record ingestion
• Build pipelines between our repository systems and WorldCat
• Develop localized interfaces for metadata entry outside the library
• Opens up the opportunity for tool builders to interact with the OCLC
member community

MarcEdit

MarcEdit
+

Kittens riding unicorns
http://kulworlddailydrivel.files.wordpress.com/2013/02/kittens-riding-unicorns.jpg?w=492&h=369

Bacon wrapped with more bacon
http://bacontoday.com/wp-content/uploads/2009/03/bwbwbwb-300x199.jpg

Batch Institutional Holdings Management
MarcEdit Integration

Batch Bibliographic Record Creation/Updating
MarcEdit Integration

Just don’t forget changes are made live…
MarcEdit Integration

Conspicuously Absent Operations
Metadata API
• Record Validation
• Anything to do with authority data
• Record Locking (for record editing)
• Service Status
• User Validation (for permission validation)

What more information?
More Information
• OCLC’s Developer Network:
• http://oclc.org/developer/
• OCLC Metadata API Documentation:
• http://oclc.org/developer/services/worldcat-metadata-api
• Notes on MarcEdit Integration:
• http://blog.reeset.net/archives/1245
• C# OCLC API Library
• https://github.com/reeset/oclc_api

Thank You!