Ajuda da API MediaWiki
Esta é uma página de documentação da API MediaWiki gerada automaticamente.
Documentação e exemplos: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
list=allimages (ai)
- Este módulo requer direitos de leitura.
- Este módulo pode ser usado como um gerador.
- Fonte: MediaWiki
- Licença: GPL-2.0-or-later
Enumera todas as imagens sequencialmente.
- aisort
- Propriedade pela qual ordenar. 
- Um dos seguintes valores: name, timestamp
- Padrão: name
- aidir
- A direção na qual listar. 
- Um dos seguintes valores: ascending, descending, newer, older
- Padrão: ascending
- aifrom
- O título da imagem do qual começar a enumeração. Só pode ser usado com aisort=name. 
- aito
- O título da imagem no qual parar a enumeração. Só pode ser usado com aisort=nome. 
- aicontinue
- Quando houver mais resultados disponíveis, use isso para continuar. 
- aistart
- O timestamp do qual começar a enumeração. Só pode ser usado com aisort=timestamp. 
- Tipo: data e hora (formatos permitidos)
- aiend
- O timestamp no qual parar a enumeração. Só pode ser usado com aisort=timestamp. 
- Tipo: data e hora (formatos permitidos)
- aiprop
- Quais informações de arquivo para obter: - timestamp
- Adiciona o timestamp para a versão carregada.
- user
- Adiciona o usuário que carregou cada versão do arquivo. Se o usuário foi excluído da revisão, uma propriedade userhidden será retornada.
- userid
- Adiciona a identificação do usuário que carregou cada versão do arquivo. Se o usuário foi excluído da revisão, uma propriedade userhidden será retornada.
- comment
- Comente sobre a versão. Se o comentário foi excluído da revisão, uma propriedade commenthidden será retornada.
- parsedcomment
- Analise o comentário na versão. Se o comentário foi excluído da revisão, uma propriedade commenthidden será retornada.
- canonicaltitle
- Adiciona o título canônico do arquivo. Se o arquivo foi excluído da revisão, uma propriedade filehidden será retornada.
- url
- Fornece o URL para o arquivo e a página de descrição. Se o arquivo foi excluído da revisão, uma propriedade filehidden será retornada.
- size
- Adiciona o tamanho do arquivo em bytes e a altura, largura e contagem de páginas (se aplicável).
- dimensions
- Apelido para tamanho.
- sha1
- Adiciona o SHA-1 do arquivo. Se o arquivo foi excluído da revisão, uma propriedade filehidden será retornada.
- mime
- Adiciona o tipo MIME do arquivo. Se o arquivo foi excluído da revisão, uma propriedade filehidden será retornada.
- mediatype
- Adiciona o tipo de mídia do arquivo. Se o arquivo foi excluído da revisão, uma propriedade filehidden será retornada.
- metadata
- Lista metadados Exif para a versão do arquivo. Se o arquivo foi excluído da revisão, uma propriedade filehidden será retornada.
- commonmetadata
- Lista os metadados genéricos do formato de arquivo para a versão do arquivo. Se o arquivo foi excluído da revisão, uma propriedade filehidden será retornada.
- extmetadata
- Lista metadados formatados combinados de várias fontes. Os resultados são formatados em HTML. Se o arquivo foi excluído da revisão, uma propriedade filehidden será retornada.
- bitdepth
- Adiciona a profundidade de bits da versão. Se o arquivo foi excluído da revisão, uma propriedade filehidden será retornada.
- badfile
- Adiciona se o arquivo está no MediaWiki:Bad image list
 
- Valores (separados com | ou alternativos): badfile, bitdepth, canonicaltitle, comment, commonmetadata, dimensions, extmetadata, mediatype, metadata, mime, parsedcomment, sha1, size, timestamp, url, user, userid
- Padrão: timestamp|url
- aiprefix
- Procure todos os títulos de imagens que começam com esse valor. Só pode ser usado com aisort=nome. 
- aiminsize
- Limite à imagens com, pelo menos, esses bytes. 
- Tipo: inteiro
- aimaxsize
- Limite as imagens com, no máximo, esses bytes. 
- Tipo: inteiro
- aisha1
- SHA1 de imagem. Substitui aisha1base36. 
- aisha1base36
- SHA1 de imagem na base 36 (usado em MediaWiki). 
- aiuser
- Retorna apenas os arquivos enviados por este usuário. Só pode ser usado com aisort=timestamp. Não pode ser usado em conjunto com aifilterbots. 
- Tipo: usuário, por qualquer de nome de usuário, IP, nome interwiki (por exemplo "prefixo>Nomedeexemplo") e ID de usuário (por exemplo "#12345")
- aifilterbots
- Como filtrar arquivos enviados por bots. Só pode ser usado com aisort=timestamp. Não pode ser usado em conjunto com aiuser. 
- Um dos seguintes valores: all, bots, nobots
- Padrão: all
- aimime
- Quais tipos MIME pesquisar, por exemplo: image/jpeg. 
- Valores separados com | ou alternativas.
- O número máximo de valores é 50 (500 para clientes permitidos limites mais altos).
- ailimit
- Quantas imagens retornar. 
- Tipo: inteiro ou max
- O valor deve estar entre 1 e 500.
- Padrão: 10
- Mostra uma lista de arquivos começando com a letra B.
- api.php?action=query&list=allimages&aifrom=B [abrir na página de testes]
- Mostra uma lista de arquivos recentemente enviados, semelhante a Special:NewFiles.
- api.php?action=query&list=allimages&aiprop=user|timestamp|url&aisort=timestamp&aidir=older [abrir na página de testes]
- Mostra uma lista de arquivos com o tipo MIME image/png ou image/gif
- api.php?action=query&list=allimages&aimime=image/png|image/gif [abrir na página de testes]
- Mostra informações sobre 4 arquivos começando com a letra T.
- api.php?action=query&generator=allimages&gailimit=4&gaifrom=T&prop=imageinfo [abrir na página de testes]