MediaWiki Action API

The primary programmatic interface to Wikisource, exposed at /w/api.php on each language subdomain. Operations are dispatched via the action= parameter (query, parse, edit, upload, login, patrol, ...). Key for reading transcribed texts, searching categories, and editing or proofread-status updating. JSON is the recommended response format. Requests must carry a contactable User-Agent header.

API entry from apis.yml

apis.yml Raw ↑
name: MediaWiki Action API
description: The primary programmatic interface to Wikisource, exposed at /w/api.php on each language
  subdomain. Operations are dispatched via the action= parameter (query, parse, edit, upload, login, patrol,
  ...). Key for reading transcribed texts, searching categories, and editing or proofread-status updating.
  JSON is the recommended response format. Requests must carry a contactable User-Agent header.
humanURL: https://www.mediawiki.org/wiki/API:Main_page
baseURL: https://en.wikisource.org/w/api.php
tags:
- Action API
- Read
- Write
- Edit
- Search
- Parse
properties:
- type: Documentation
  url: https://www.mediawiki.org/wiki/API:Main_page
- type: Sandbox
  url: https://en.wikisource.org/wiki/Special:ApiSandbox
- type: Tutorials
  url: https://www.mediawiki.org/wiki/API:Tutorial
- type: Etiquette
  url: https://www.mediawiki.org/wiki/API:Etiquette