User:MHolloway (WMF)/Drafts/Compilation endoint schema

To support offline article compilations on the mobile platforms, the Readers team needs a service to provide information on the compilations currently available. This page is for discussing and finalizing its proposed structure.

Similar to the announcements endpoint, the compilations endpoint response will have a top-level  property:

When compilations are made available, the  array will be populated with a set of Compilation objects, one for each compilation to be made available for in-app download, defined as follows:

Compilation
* Denotes potential fields to be added to supported ZIM metadata

where Image is defined as: