From 3fa9f51360d5856891ede1cdb8be5dd32e2c7ffe Mon Sep 17 00:00:00 2001 From: Arda Serdar Pektezol <1669855+pektezol@users.noreply.github.com> Date: Mon, 18 Sep 2023 12:05:17 +0300 Subject: docs: leaderboard pagination parameters Former-commit-id: 902316661475df90e1de1365c232a9cabb5760a9 --- docs/swagger.yaml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) (limited to 'docs/swagger.yaml') diff --git a/docs/swagger.yaml b/docs/swagger.yaml index 6b1e6ea..c744146 100644 --- a/docs/swagger.yaml +++ b/docs/swagger.yaml @@ -99,6 +99,8 @@ definitions: properties: map: $ref: '#/definitions/models.Map' + pagination: + $ref: '#/definitions/models.Pagination' records: {} type: object handlers.MapSummaryResponse: @@ -323,6 +325,17 @@ definitions: $ref: '#/definitions/models.MapRoute' type: array type: object + models.Pagination: + properties: + current_page: + type: integer + page_size: + type: integer + total_pages: + type: integer + total_records: + type: integer + type: object models.Response: properties: data: {} @@ -581,6 +594,14 @@ paths: name: id required: true type: integer + - description: 'Page Number (default: 1)' + in: query + name: page + type: integer + - description: 'Number of Records Per Page (default: 20)' + in: query + name: pageSize + type: integer produces: - application/json responses: -- cgit v1.2.3