소스 검색

Simple_get_query OAS - rebased

Gogs 6 달 전
부모
커밋
9b15864f76
1개의 변경된 파일79개의 추가작업 그리고 0개의 파일을 삭제
  1. 79 0
      flask_be/tigrOAS.yaml

+ 79 - 0
flask_be/tigrOAS.yaml

@@ -0,0 +1,79 @@
+openapi: 3.0.1
+info:
+  title: TIGRO
+  description: Explore lemmas.
+  version: 1.0.0
+servers:
+  - url: 'https://localhost'
+paths:
+  /simple_get_query:
+    post:
+      summary: Submit a simple query.
+      description: Submit a simple query in a simple way.
+
+      requestBody:
+        required: true
+        content:
+          application/json:
+            schema:
+              type: object
+              properties:
+                queryList:
+                  type: array
+                  items:
+                    type: object
+                    properties:
+                      stringa:
+                        type: string
+                      espansa:
+                        type: integer
+                      raddoppiata:
+                        type: integer
+                      tipo:
+                        type: string
+      responses:
+        '200':
+          description: OK
+          content:
+            application/json:
+              schema:
+                type: array
+                items:
+                  type: object
+                  properties:
+                    cod:
+                      type: integer
+                    forma:
+                      type: string
+                    lemma:
+                      type: string
+                    cat_gr:
+                      type: string
+                    disambiguatore:
+                      type: string
+                    occ:
+                      type: integer
+        '400':
+          description: Errore nella richiesta
+        '500':
+          description: Errore del server
+components:
+  schemas:
+    Query:
+      type: object
+      properties:
+        cod:
+          type: integer
+        forma:
+          type: string
+        lemma:
+          type: string
+        cat_gr:
+          type: string
+        disambiguatore:
+          type: string
+        occ:
+          type: integer
+      required:
+        - cod
+        - occ