jenkins-bot has submitted this change and it was merged. Change subject: Add spec entry for aggregated feed endpoint ......................................................................
Add spec entry for aggregated feed endpoint Change-Id: I2b5c65c2c4137635df68a30bd7210808d193023e --- M spec.yaml 1 file changed, 57 insertions(+), 0 deletions(-) Approvals: BearND: Looks good to me, approved jenkins-bot: Verified diff --git a/spec.yaml b/spec.yaml index 6244cc2..86c1ba9 100644 --- a/spec.yaml +++ b/spec.yaml @@ -55,6 +55,63 @@ description: /.+/ version: /.+/ home: /.+/ + # from routes/aggregated.js + /{domain}/v1/feed/featured/{yyyy}/{mm}/{dd}: + get: + tags: + - Aggregated feed content for a given date + description: Provides aggregated feed content (featured article of the day, previous day's most-read articles, news, random article, featured image, featured video) + produces: + - application/json + parameters: + - name: yyyy + in: path + description: "Year the aggregated content is requested for" + type: integer + required: true + minimum: 2016 + maximum: 2999 + - name: mm + in: path + description: "Month the aggregated content is requested for" + type: integer + required: true + minimum: 01 + maximum: 12 + - name: dd + in: path + description: "Day of the month the aggregated content is requested for" + type: integer + required: true + minimum: 01 + maximum: 31 + x-amples: + - title: retrieve aggregated feed content for April 29, 2016 + request: + params: + yyyy: 2016 + mm: 04 + dd: 29 + response: + status: 200 + headers: + content-type: application/json + body: + tfa: + title: /.+/ + description: /.+/ + extract: /.+/ + thumbnail: + source: /.+/ + width: /.+/ + height: /.+/ + mostread: + date: /.+/ + articles: [ /.+/ ] + random: /.+/ + news: /.+/ + image: /.+/ + video: /.+/ # from routes/featured.js /{domain}/v1/page/featured/{yyyy}/{mm}/{dd}: get: -- To view, visit https://gerrit.wikimedia.org/r/294743 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I2b5c65c2c4137635df68a30bd7210808d193023e Gerrit-PatchSet: 4 Gerrit-Project: mediawiki/services/mobileapps Gerrit-Branch: master Gerrit-Owner: Mholloway <mhollo...@wikimedia.org> Gerrit-Reviewer: BearND <bsitzm...@wikimedia.org> Gerrit-Reviewer: Dbrant <dbr...@wikimedia.org> Gerrit-Reviewer: Fjalapeno <cfl...@wikimedia.org> Gerrit-Reviewer: GWicke <gwi...@wikimedia.org> Gerrit-Reviewer: Jhernandez <jhernan...@wikimedia.org> Gerrit-Reviewer: Mholloway <mhollo...@wikimedia.org> Gerrit-Reviewer: Mhurd <mh...@wikimedia.org> Gerrit-Reviewer: Mobrovac <mobro...@wikimedia.org> Gerrit-Reviewer: Niedzielski <sniedziel...@wikimedia.org> Gerrit-Reviewer: jenkins-bot <> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits