# Connecting OpenRefine to a Wikibase instance

**URL:** <https://forum.openrefine.org/t/connecting-openrefine-to-a-wikibase-instance/422>\
**Category:** Support and Helpdesk\
**Created:** [February 7, 2023, 2:24am UTC](https://forum.openrefine.org/t/connecting-openrefine-to-a-wikibase-instance/422 "2023-02-07T02:24:37Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![liqi](https://avatars.discourse-cdn.com/v4/letter/l/f0a364/32.png) [@liqi](https://forum.openrefine.org/u/liqi)\
**Post date:** [February 7, 2023, 2:24am UTC](https://forum.openrefine.org/t/connecting-openrefine-to-a-wikibase-instance/422/1 "2023-02-07T02:24:37Z")

</div>

We would like to connect OpenRefine to our Wikibase instance ([https://mycommunityarchives.wikibase.cloud/wiki/Main\_Page](https://mycommunityarchives.wikibase.cloud/wiki/Main_Page)) so that we can migrate large amounts of data from an existing spreadsheet.

We understand from this webpage ([Connecting OpenRefine to a Wikibase instance | OpenRefine](https://openrefine.org/docs/manual/wikibase/configuration)) that we need to first create a manifest, which provides some metadata and links required for the integration to work

We also understand that a manifest is a JSON object describing all the configuration details needed for the integration

However, we are not sure what our site iri, property constraint pid, media wiki api… (the list goes on) are, what they mean, and where we can retrieve these data. This is due to our lack of programming knowledge and expertise.

We would like to find out if we could obtain some advice to creating a manifest. Thank you!

---

<div class="post-metadata">

**Author:** ![antonin\_d](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.openrefine.org/antonin_d/32/32_2.png) [@antonin\_d](https://forum.openrefine.org/u/antonin_d)\
**Post date:** [February 7, 2023, 7:50am UTC](https://forum.openrefine.org/t/connecting-openrefine-to-a-wikibase-instance/422/2 "2023-02-07T07:50:27Z")

</div>

Hi @liqi,  
Welcome to the forum!  
Before writing a manifest, you need to have a reconciliation service for your Wikibase instance, as explained in the “Requirements” section of the page you linked:

> **[Connecting OpenRefine to a Wikibase instance | OpenRefine](https://openrefine.org/docs/manual/wikibase/configuration#requirements)**
>
> This page explains how to connect OpenRefine to any Wikibase instance. If you just want to work with Wikidata, you can ignore this page as Wikidata is configured out of the box in OpenRefine.

Does Wikibase.cloud offer a reconciliation service for the Wikibase instances it hosts? If not, it could be worth requesting this from them.

---

<div class="post-metadata">

**Author:** ![olea](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.openrefine.org/olea/32/231_2.png) [@olea](https://forum.openrefine.org/u/olea)\
**Post date:** [January 23, 2026, 6:04pm UTC](https://forum.openrefine.org/t/connecting-openrefine-to-a-wikibase-instance/422/3 "2026-01-23T18:04:37Z")

</div>

I’m doing a Openrefine Wikibase Docker composition for Wikibase Suite, but I still have problems tuning it:

- [https://github.com/olea/wikibase-release-pipeline/tree/deploy%405.0.1-olea/deploy/reconciliator\_conf](https://github.com/olea/wikibase-release-pipeline/tree/deploy%405.0.1-olea/deploy/reconciliator_conf)
- [https://github.com/olea/wikibase-release-pipeline/blob/deploy%405.0.1-olea/deploy/docker-compose.reconciliator.yml](https://github.com/olea/wikibase-release-pipeline/blob/deploy%405.0.1-olea/deploy/docker-compose.reconciliator.yml)

Suggestions work with the schema editor but not for matching.
