Ajuda da API do MediaWiki

Esta é uma página de documentação da API do MediaWiki gerada automaticamente.

Documentação e exemplos: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

action=wbcreateclaim

(main | wbcreateclaim)
  • Este módulo requer direitos de leitura.
  • Este módulo requer direitos de escrita.
  • Este módulo só aceita pedidos POST.
  • Fonte: WikibaseClient
  • Licença: GPL-2.0-or-later

Cria alegações Wikibase.

Parâmetros:
entity

Identificador da entidade à qual a alegação está a ser adicionada

Este parâmetro é obrigatório.
snaktype

O tipo de asserção

Este parâmetro é obrigatório.
Um dos seguintes valores: novalue, somevalue, value
property

Identificador da propriedade asserção

Este parâmetro é obrigatório.
value

Valor da asserção ao criar uma alegação com uma asserção que tenha um valor

summary

O resumo da edição. Será antecedido por um comentário gerado automaticamente. O tamanho limite do comentário automático mais o resumo é 260 caracteres. Tudo o que exceder este limite será cortado.

tags

Etiquetas de modificação a aplicar à revisão.

Valores (separados com | ou alternativas):
token

Uma chave "csrf" obtida de action=query&meta=tokens

Este parâmetro é obrigatório.
baserevid

O identificador numérico da revisão na qual será baseada a modificação. É usado para detetar conflitos durante a gravação.

Tipo: inteiro
bot

Marcar esta edição como uma edição por robô. Esta etiqueta URL só será respeitada se o utilizador pertencer ao grupo "Robôs".

Tipo: booliano (detalhes)
Exemplos:
Criar uma alegação para o objeto Q999999998 da propriedade P9001 com a asserção "sem valor".
api.php?action=wbcreateclaim&entity=Q999999998&property=P9001&snaktype=novalue [abrir na página de testes]
Cria uma alegação para o objeto Q999999998 da propriedade P9002 com o valor de texto "itsastring".
api.php?action=wbcreateclaim&entity=Q999999998&property=P9002&snaktype=value&value="itsastring" [abrir na página de testes]
Cria uma alegação para o objeto Q999999998 da propriedade P9003 com um valor de objeto Q1
api.php?action=wbcreateclaim&entity=Q999999998&property=P9003&snaktype=value&value={"entity-type":"item","numeric-id":1} [abrir na página de testes]
Cria uma alegação para o objeto Q999999998 da propriedade P9004 com uma coordenada como valor de asserção
api.php?action=wbcreateclaim&entity=Q999999998&property=P9004&snaktype=value&value={"latitude":40.748433,"longitude":-73.985656,"globe":"http://www.wikidata.org/entity/Q2","precision":0.000001} [abrir na página de testes]