# Reconciling LCNAF, LCCN and OCLC ID

**URL:** https://forum.openrefine.org/t/reconciling-lcnaf-lccn-and-oclc-id/1280
**Category:** Support and Helpdesk
**Created:** [February 22, 2024, 2:28am UTC](https://forum.openrefine.org/t/reconciling-lcnaf-lccn-and-oclc-id/1280 "2024-02-22T02:28:06Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![psubhashish](https://avatars.discourse-cdn.com/v4/letter/p/b4bc9f/32.png) [@psubhashish](https://forum.openrefine.org/u/psubhashish)
#### Post date: [February 22, 2024, 2:28am UTC](https://forum.openrefine.org/t/reconciling-lcnaf-lccn-and-oclc-id/1280/1 "2024-02-22T02:28:06Z")

</div>

Hi, I am a Wikimedian who is trying to add authority control IDs on Wikidata for notable authors and titles. is there any documentation for looking up LCCNs and/or OCLC IDs for a long list of book titles? Similarly, I also want to search for individuals author/translator/editors' LCNAFs. Library of Congress has an API endpoint such as below, as documented at [APIs for LoC.gov &nbsp;|&nbsp; Library of Congress](https://www.loc.gov/apis/).

"[https://www.id.loc.gov/search/?all=True&fo=json&q=Book+Title&st=list](https://www.id.loc.gov/search/?all=True&fo=json&q=Book+Title&st=list)"

---

<div class="post-metadata">

### Author: ![tfmorris](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.openrefine.org/tfmorris/32/17_2.png) [@tfmorris](https://forum.openrefine.org/u/tfmorris)
#### Post date: [February 22, 2024, 3:50am UTC](https://forum.openrefine.org/t/reconciling-lcnaf-lccn-and-oclc-id/1280/2 "2024-02-22T03:50:47Z")

</div>

Hi and welcome.

> Hi, I am a Wikimedian who is trying to add authority control IDs on Wikidata for notable authors and titles. is there any documentation for looking up LCCNs and/or OCLC IDs for a long list of book titles? Similarly, I also want to search for individuals author/translator/editors' LCNAFs. Library of Congress has an API endpoint such as below, as documented at [APIs for LoC.gov | Library of Congress](https://www.loc.gov/apis/).
> 
> "[https://www.id.loc.gov/search/?all=True&fo=json&q=Book+Title&st=list](https://www.id.loc.gov/search/?all=True&fo=json&q=Book+Title&st=list)"

OpenRefine has a general interface to what it calls "reconciliation services" for doing this type of work. You can find a note about LCNAF reconciliation services here:  
[https://forum.openrefine.org/t/how-to-reconcile-with-library-of-congress-authorities/589](https://forum.openrefine.org/t/how-to-reconcile-with-library-of-congress-authorities/589)

Hope that helps!

Tom

---

<div class="post-metadata">

### Author: ![psubhashish](https://avatars.discourse-cdn.com/v4/letter/p/b4bc9f/32.png) [@psubhashish](https://forum.openrefine.org/u/psubhashish)
#### Post date: [February 22, 2024, 4:31am UTC](https://forum.openrefine.org/t/reconciling-lcnaf-lccn-and-oclc-id/1280/3 "2024-02-22T04:31:32Z")

</div>

Thanks much for your quick response. What I cannot find is what's mentioned in № 5: “Copy the JSON -- that's the entire contents of the text file (PersonalNamesReconcile.txt for personal names only; CorporateNamesReconcile.txt for corporate names only; GenericNamesReconcile.txt for a mix of both personal and corporate names\*\*) -- in its entirety and paste into the pop-up window. Click "Perform Operations".”

---

<div class="post-metadata">

### Author: ![timothy-mendenhall](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.openrefine.org/timothy-mendenhall/32/89_2.png) [@timothy-mendenhall](https://forum.openrefine.org/u/timothy-mendenhall)
#### Post date: [February 22, 2024, 4:33pm UTC](https://forum.openrefine.org/t/reconciling-lcnaf-lccn-and-oclc-id/1280/4 "2024-02-22T16:33:32Z")

</div>

Hi Subhashish,

You may also be interested in these reconciliation services for LC vocabularies:  
[https://github.com/cmharlow/lc-reconcile](https://github.com/cmharlow/lc-reconcile)

[https://refine.codefork.com/](https://refine.codefork.com/)

I would note that the latter service sometimes has incorrect labels, perhaps since it searches VIAF rather than performing a direct search of LC--sometimes there is a lag between when a heading is updated in LC and when the change appears in VIAF.

Best,  
Timothy Ryan Mendenhall
