Agency/docs/sites/platforms/mediawiki.md
Ryan Schultz 107220aa9a docs: split site docs into platform + site layers; add changelog entries
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-11 16:01:05 -05:00

32 lines
906 B
Markdown

# Platform: MediaWiki
MediaWiki is an open source wiki platform (the software behind Wikipedia). It exposes a full public API (`api.php`) with no authentication required for reading public content.
---
## Available signals
- Edit count per user
- Pages created per user
- Bytes added (where available)
---
## How to collect
MediaWiki public API. No authentication required for public wikis.
Base URL: `https://{wiki-host}/api.php`
Example endpoints:
- `?action=query&list=usercontribs&ucuser={username}&format=json` — contributions by user
- `?action=query&list=allusers&format=json` — user discovery
- `?action=query&prop=revisions&titles={page}&format=json` — page revision history
---
## General concerns
- Edit quality varies widely; raw count is a blunt signal
- Bots and automated edits should be filtered
- Username mapping to other platforms requires manual or heuristic matching