Class: WikidataAdaptor::RestApi

Inherits:
ApiAdaptor::Base
  • Object
show all
Includes:
Aliases, Descriptions, Items, Labels, OpenApiDocument, Properties, PropertyDataTypes, SearchItem, SearchProperty, Sitelinks, Statements
Defined in:
lib/wikidata_adaptor/rest_api.rb,
lib/wikidata_adaptor/rest_api/items.rb,
lib/wikidata_adaptor/rest_api/labels.rb,
lib/wikidata_adaptor/rest_api/aliases.rb,
lib/wikidata_adaptor/rest_api/sitelinks.rb,
lib/wikidata_adaptor/rest_api/properties.rb,
lib/wikidata_adaptor/rest_api/statements.rb,
lib/wikidata_adaptor/rest_api/search_item.rb,
lib/wikidata_adaptor/rest_api/descriptions.rb,
lib/wikidata_adaptor/rest_api/search_property.rb,
lib/wikidata_adaptor/rest_api/open_api_document.rb,
lib/wikidata_adaptor/rest_api/property_data_types.rb

Overview

Wikidata REST API class

Defined Under Namespace

Modules: Aliases, Descriptions, Items, Labels, OpenApiDocument, Properties, PropertyDataTypes, SearchItem, SearchProperty, Sitelinks, Statements

Method Summary

Methods included from SearchProperty

#search_properties, #suggest_properties

Methods included from SearchItem

#search_items, #suggest_items

Methods included from PropertyDataTypes

#get_property_data_types

Methods included from Statements

#delete_item_statement, #delete_property_statement, #delete_statement, #get_item_statement, #get_item_statements, #get_property_statement, #get_property_statements, #get_statement, #patch_item_statement, #patch_property_statement, #patch_statement, #post_item_statement, #post_property_statement, #put_item_statement, #put_property_statement, #put_statement

Methods included from Aliases

#get_item_alias, #get_item_aliases, #get_property_alias, #get_property_aliases, #patch_item_aliases, #patch_property_aliases, #post_item_aliases, #post_property_aliases

Methods included from Descriptions

#delete_item_description, #delete_property_description, #get_item_description, #get_item_description_with_language_fallback, #get_item_descriptions, #get_property_description, #get_property_description_with_language_fallback, #get_property_descriptions, #patch_item_descriptions, #patch_property_descriptions, #put_item_description, #put_property_description

Methods included from Labels

#delete_item_label, #delete_property_label, #get_item_label, #get_item_label_with_language_fallback, #get_item_labels, #get_property_label, #get_property_label_with_language_fallback, #get_property_labels, #patch_item_labels, #patch_property_labels, #put_item_label, #put_property_label

Methods included from Properties

#get_property, #patch_property, #post_property

Methods included from Sitelinks

#delete_item_sitelink, #get_item_sitelink, #get_item_sitelinks, #patch_item_sitelinks, #put_item_sitelink

Methods included from Items

#get_item, #patch_item, #post_item

Methods included from OpenApiDocument

#get_openapi_document