Recued
Menu
← Back to recipes

Look up a book by ISBN

by recued-core v1 8 views

Use “Look up a book by ISBN” in Recued. Give an isbn and get the edition it identifies, the work behind it, and the author's name — three fetches, because Open Library models all three separately and neither an edition nor a work carries an author's name.

How it works 23 steps

Inspect the data fetches, transforms, gates, and output this recipe runs.

Process (23 steps)
raw trim
Trim whitespace from setting isbn
isbn_clean replace
Replace text in raw
isbn_required template
Generate text from a template
fail: step.isbn_clean is_empty
edition ?
edition_title default
Apply default
found_required template
Generate text from a template
fail: step.edition_title is_empty
work_ref default
Apply default
work_id replace
Replace text in work ref
work ?
skip: step.work_id is_empty
defaults defaults
Apply defaults
author_ref default
Apply default
author_id replace
Replace text in author ref
author ?
skip: step.author_id is_empty
defaults_2 defaults
Apply defaults
publishers join
Join items with ", "
defaults_3 defaults
Apply defaults
subjects_few slice
Take a subset of
subjects join
Join items with ", "
titles_differ compare
Check if edition title does not equal work title
card to_summary
Format results as a summary card
model_note template
Generate text from a template
title_note template
Generate text from a template
skip: step.titles_differ equal false
author_note template
Generate text from a template
skip: step.author_id is_not_empty
Settings 2 configurable

Configurable at install. Defaults shown — change them anytime in Recued.

isbn setting =
open library setting =

Trust & control

What installing this recipe would let it do. Recued grants these permissions at install — review them there before approving.

Permissions it requires

Read your Open_library connection
Declared by the recipe — Recued grants these at install, where you review them before approving.

About

Tags

open-library open-librarybooksisbnbibliographiccatalogueread-onlypack:open-library

Details

23 steps 2 configurable settings recipe_id: check-book-open-library