This epic covers API requirements for the page history interface. We originally had these user stories scheduled later in our development cycle, but we accelerated them so we could help out iOS team.
In terms of API endpoints, it actually consists of:
- An endpoint for page history, including a filter argument for types of edits
- An endpoint to get a single revision
- An endpoint for edit counts
- An endpoint for diffing two revisions
There are a number of different user stories, since there's a lot of functionality in these endpoints.