From b262ad227ba5293e210f1137e8080be0796a8c86 Mon Sep 17 00:00:00 2001 From: Bryan Newbold Date: Tue, 19 Jun 2018 18:30:30 -0700 Subject: add stats API endpoint (freeform) This intentionally doesn't really have a schema, just an 'extra' JSON object field. If the stats values stabilize we can move from 'extra' to specified values. --- fatcat-openapi2.yml | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/fatcat-openapi2.yml b/fatcat-openapi2.yml index 44fde1f6..253cec04 100644 --- a/fatcat-openapi2.yml +++ b/fatcat-openapi2.yml @@ -39,7 +39,6 @@ x-entity-props: &ENTITYPROPS type: object additionalProperties: {} - definitions: error_response: type: object @@ -312,6 +311,12 @@ definitions: type: string role: type: string + stats_response: + type: object + properties: + extra: + type: object + additionalProperties: {} x-entity-responses: &ENTITYRESPONSES 400: @@ -788,3 +793,20 @@ paths: description: Generic Error schema: $ref: "#/definitions/error_response" + /stats: + get: + operationId: "get_stats" + parameters: + - name: more + in: query + type: string + required: false + responses: + 200: + description: Success + schema: + $ref: "#/definitions/stats_response" + default: + description: Generic Error + schema: + $ref: "#/definitions/error_response" -- cgit v1.2.3