{"repo":"BookOps-CAT/bookops-worldcat","free":true,"listed":false,"github":"https://github.com/BookOps-CAT/bookops-worldcat","clone":"git clone https://github.com/BookOps-CAT/bookops-worldcat.git","description":"BookOps WorldCat Metadata API wrapper","language":"Python","stars":52,"topics":["api-wrapper","oclc","worldcat","bibliographic-data","libraries-data","bibliographic-holdings","marcxml","metadata","metadataapi","marc21"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"bookops-worldcat BookOps-Worldcat provides a Python interface for the WorldCat Metadata API. This wrapper simplifies requests to OCLC web services making them more accessible to OCLC member libraries. Bookops-Worldcat version 1.0 supports changes released in version 2.0 (May 2023) of the OCLC Metadata API. Installation Use pip: $ pip install bookops-worldcat Documentation For full documentation please see https://bookops-cat.github.io/bookops-worldcat/ Features Bookops-Worldcat takes advantage of the functionality of the popular Requests library and interactions with OCLC's services are built around 'Requests' sessions. MetadataSession inherits all requests.Session properties. Server responses are requests.Response objects with all of their properties and methods. Authorizing a web service session simply requires passing an access token to MetadataSession . Opening a session allows the user to call specific methods to facilitate communication between the user's script/client and a particular endpoint of the Metadata API. Many of the hurdles related to making valid requests are hidden under the hood of this package, making it as simple as possible. BookOps-Worldcat supports requests to all endpoints of the WorldCat Metadata API 2.0 and Authentication using the Client Credential Grant flow: + Authentication via Client Credential Grant + Worldcat Metadata API + Manage Bibliographic Records + Manage Institution Holdings + Manage Local Bibliographic Data + Manage Local Holdings Re","default_branch":null,"files":null,"tree":[],"storefront":"/r/BookOps-CAT","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/BookOps-CAT/bookops-worldcat/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}