Duaer

Get started

Open Library in Duaer

In Duaer: Books from Open Library by title, author, or subject: authors, first publication year, edition count, ISBN, subjects, e-book access, and cover image. One successful search uses 1 credit.

What you get

Duaer Open Library searches the Internet Archive book catalog. Each row is a work that groups its editions, with a cover link when one exists.

Pick Duaer Data → Open Library in the node creator, or open the data market. Related: papers, Wikipedia.

When to use it

  • Build a reading list or check a book citation.
  • Find textbooks and classics on a subject.

When not to use it

  • Journal articles. Use papers.
  • Prices and stock. Open Library is a catalog, not a shop.

Search on the canvas

  1. Open the node creator and pick Duaer Data → Open Library.
  2. Fill Words (such as molecular biology). Optional: Author, Subject.
  3. Limit defaults to 10, max 20. Execute.

A search uses 1 credit only when it returns rows. No rows, wrong input, or an upstream failure uses 0.

Call the API

  • GET https://api.duaer.com/v1/data/open-library?words=molecular%20biology%20of%20the%20cell
  • Authorization: Bearer <Duaer key>

The call skill below matches Copy skill in the Duaer data market, with parameters, examples, and result fields.

Call skill

Same text as Copy skill.

---
name: duaer-open-library
description: >-
  Duaer Open Library. Books from Open Library by title, author, or subject: authors, first publication year, edition count, ISBN, subjects, e-book access, and cover image.
  One successful search uses 1 Duaer credit.
---

# Duaer Open Library

Duaer Open Library searches the Internet Archive book catalog. Each row is a work that groups its editions, with a cover link when one exists.

## When to use

- Build a reading list or check a book citation.
- Find textbooks and classics on a subject.

## When not to use

- Journal articles. Use https://skills.duaer.com/papers.md.
- Prices and stock. Open Library is a catalog, not a shop.

## Call

`GET https://api.duaer.com/v1/data/open-library?words=molecular%20biology%20of%20the%20cell`

Header: `Authorization: Bearer <Duaer key>`

Use an account key or a model API key.

Get a Duaer key: https://skills.duaer.com/keys.md

## Parameters

Provide at least one of `words`, `author`, or `subject`.

- `words` — Title or any words, such as molecular biology of the cell.
- `author` — Optional. Author name, such as Alberts.
- `subject` — Optional. Subject heading, such as genetics.
- `limit` — Optional. Rows to return, from 1 to 20. Default 10.

## Examples

- `GET https://api.duaer.com/v1/data/open-library?words=molecular%20biology%20of%20the%20cell` — find a textbook.
- `GET https://api.duaer.com/v1/data/open-library?author=Ursula%20K.%20Le%20Guin&limit=20` — works by an author.
- `GET https://api.duaer.com/v1/data/open-library?subject=machine%20learning` — books on a subject.

## Result

The response is `{ "items": [...] }`. Each item has `source`, `title`, `url`, and `summary`, plus:

- `workKey` — Open Library work key.
- `authors`, `firstPublished`, `editions` — authors, first year, and edition count.
- `isbn`, `publisher`, `languages` — one ISBN, a publisher, and languages.
- `subjects` — subject headings.
- `ebookAccess`, `coverUrl` — borrowable, public, or no e-book; cover image.

Fields without a value are left out.

## Credits

A search that returns at least one row uses 1 credit.
An empty search, a search that finds nothing, or a failed search uses 0.
Wrong input returns 400 with a message and uses 0.
No remaining credits returns 402 and does not search.
A missing key returns 401.

## Related

- https://skills.duaer.com/papers.md
- https://skills.duaer.com/wikipedia.md — Duaer Wikipedia

Questions

How many credits does a Open Library search use in Duaer?

One credit when Duaer returns rows. A search with no rows or an error uses 0.

Can Duaer Open Library tell me if a book is free to read?

Partly. Duaer returns ebookAccess: public means free, borrowable means lendable after sign-in on Open Library.

In this section