Skip to content

wmde/wikidata-rest-api-examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 

Repository files navigation

Wikidata REST API Examples

This is a collection of Wikidata REST API endpoint examples in Bruno's .bru file format. You can use these examples with Bruno or another API client to try out Wikibase REST API requests.

More information about the Wikibase REST API can be found in the documentation.

Description

In the endpoint-collection directory you will find folders that contain the individual requests. These folders are sorted by the data that the requests call and include items, labels, descriptions, aliases, properties, sitelinks and statements. endpoint-collection also contains a bruno.json and a collection.bru file. Another folder within this directory named environments contains .bru files for each of the collection's environments. In these files the environment variables are saved. The variables store dynamic values that can be reused across multiple requests. They are used in the endpoints with double curly braces: {{base-url}}/entities/items/{{item-id}}.

Usage with Bruno

First steps

  1. Download Bruno.
  2. Clone this repository: git clone https://github.com/wmde/wikidata-rest-api-examples
  3. In Bruno, click "Open collection" and select your local endpoint-collection directory.
  4. In the top right corner choose an environment to work in. This can be adjusted at any point.

When trying out the REST API, use the Wikidata environment for fetching. You can also use this environment to edit the sandbox item, which is defined in a variable of the same name. When creating and deleting items, use the Beta Wikidata environment.

  1. Select individual requests and execute the request by clicking the arrow or pressing Ctrl + Enter.

Making changes: Environment Variables

  1. Navigate to the collection overview and click collection environments.
  2. Create new environments by selecting the + symbol.
  3. Edit existing environment variables on the right by adding or editing the Name and Value.
  4. Click save.

About

A shared collection of Wikidata REST API examples

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages