This server provides OpenRefine reconciliation services for the following data sources:

You can use these services to resolve many types of names (i.e. persons, organizations, geographic regions, book titles) to standard IDs representing those entities.

Important Notes

Please keep your usage within reasonable limits (say, a few thousand requests a day), to avoid a) taxing my server and b) pissing off the data sources which this service queries. If your needs are greater, consider downloading and running this software yourself (it's free) and hosting your own service. See below.

This project is not affiliated with OpenRefine, VIAF, ORCID, or Open Library. I make no guarantees about availability, the accuracy of the data transmitted, or anything else that can go wrong in life. Use at your own risk.

How to Use This Service

Using VIAF


Using Open Library

News and Updates

Sep 2022 - Now running v3.1.0 with under-the-hood improvements. There's now stats.

Aug 2022 - Now running v3.0.6 with a fix for VIAF (it now requires https). This server also now uses https.

May 2020 - Now running v3.0.5 with CORS support for OpenRefine 3.3.

Mar 2018 - Now running v3.0.

Apr 2017 - Added the Open Library data source.

Oct 2016 - Now running conciliator, which supercedes the refine_viaf project. For details, see this blog post.

Jul 2016 - Now running v1.5 with fix for "too many requests" errors from VIAF.

Jun 2016 - Now running v1.4 with new "proxy mode" feature added.

May 2016 - Now running v1.3 with caching.

Apr 2016 - This service now runs v1.2 which calculates scores for results based on a name's similarity to the search string. Previously, all results had a score of 1.

Dec 2015 - The software that runs this service has changed. For details, please read this page.

Source Code

The source code for this service is in this github repository. Feel free to host your own service.