Library Application Program Interfaces (APIs)

Tagged:

Application Program Interfaces (APIs) are structured methods for one software application to communicate with another. APIs allow programs to interoperate and share data and services in a standard way. Here is a list of library-related APIs that library developers may find useful. If you have ideas for others that would be appropriate for this list, please contact me.

Only APIs that are deemed to be generally useful are listed here. However, almost any library catalog will have a search API (e.g., Z39.50) and may have others as well depending on the vendor and product. You can also find other APIs at programmableweb.com.

Services

Individual Library Catalogs

Directories

Tools & Specifications

Note: My thanks to Owen Stephens for the original list.