mediawiki_get_revisions
Retrieve a wiki page's revision history to see who edited it, when, and what summaries were left. Filter by user or date range and get timestamps, sizes, and edit notes.
Instructions
Get revision history for a specific page.
USE WHEN: User asks "who edited the FAQ", "show edit history of X", "when was this page last changed".
NOT FOR: Wiki-wide activity (use mediawiki_get_recent_changes). Not for comparing versions (use mediawiki_compare_revisions).
PARAMETERS:
title: Page name (required)
limit: Max revisions (default 50)
start, end: Time range (ISO 8601)
user: Filter by user
RETURNS: Revision list with timestamps, users, sizes, and edit summaries.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | No | Upper time bound (ISO 8601). Returns revisions on or before this timestamp. | |
| user | No | Filter to revisions by this user | |
| limit | No | Max revisions to return (default 20, max 100) | |
| start | No | Lower time bound (ISO 8601). Returns revisions on or after this timestamp. | |
| title | Yes | Page title to get revision history for | |
| rationale | No | Optional one-sentence explanation of why you are calling this tool. Used for audit trails when present. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | Yes | ||
| title | Yes | ||
| page_id | Yes | ||
| has_more | Yes | ||
| revisions | Yes |