Look up a book by ISBN
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
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
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.