Page MenuHomePhabricator

🟰Enable Wikibase REST API
Closed, ResolvedPublic

Description

As a user I want to use the REST API on my Wikibase instance, in order to build/use tools which use the content in a Wikibase Cloud instance.

Current situation
Wikibase Cloud is currently running 1.39 which is a long way behind Wikidata and therefore the REST API features are different (routes: 1.39 - master). Currently we (@Tarrow) believe that if we were to enable this it would be more confusing for users than leaving it disabled.

Given that the next version of MW that Wikibase.cloud updates to is likely to be the next LTS release that will hopefully have a 1.0 version of the REST API (i.e. a semi-feature complete one that isn't expected to undergo major changes) it makes sense for us to wait for this. At the earliest this will be is Late 2024 as per the Mediawiki 1.43 Release Information

AC

  • update REST API
  • enable swagger for each instance

Hints for devs

Event Timeline

Anton.Kokh triaged this task as Medium priority.Jun 11 2024, 3:27 PM

We're going to park this until MW 1.43 is available.

Anton.Kokh renamed this task from Enable Wikibase REST API to 🟰Enable Wikibase REST API.Jan 19 2026, 3:35 PM

@Ifrahkhanyaree_WMDE tested it on one of the Wikibases and confirmed it works.
Happy to move it to Done.

Tarrow claimed this task.