License and Reuse#
The code scripts in the Scholarly API Cookbook are licensed under the MIT License. However, these scripts may rely on external libraries and software such as matplotlib, pandas, yaz, and others. These libraries are licensed under their own respective terms and need to be installed separately. Refer to the documentation of each library for installation instructions and licensing details.
Important
We have endeavored to follow the appropriate terms and usage policies of each scholarly API, web service, and Z39.50 server. We have linked to the terms and policies where possible. Some database APIs may require a valid library subscription, institutional access, or individual account to use their services. Please be responsible when reusing these scripts and respect the API terms and usage policies (e.g., query limits, record downloads, data sharing restrictions). Data output snippets shown in this book are for demonstration purposes and are credited to the individual API or database service. The output generated from APIs or services remains subject to the terms and conditions of the respective provider. Some outputs (e.g., U.S. Government works) may be in the public domain, while others may require attribution or adherence to other conditions.
If you reuse the code, attribution would be appreciated. Please link to the Cookbook and see the Citing the Cookbook page for full citation information.
Scholarly API Cookbook Archive#
We have decided to no longer maintain the MATLAB, Mathematica, Bash (except the Z39.50 Bash recipe), and C recipes and have removed them from the Scholarly API Cookbook. These archived recipes are still in the UA Libraries Scholarly API Cookbook Archive. Please see the archive repo for more information about the licensing of old Cookbook recipes.