diff --git a/swagger_server/swagger/swagger.yaml b/swagger_server/swagger/swagger.yaml index ca9ddc3..f5d7a4b 100644 --- a/swagger_server/swagger/swagger.yaml +++ b/swagger_server/swagger/swagger.yaml @@ -343,7 +343,7 @@ paths: get: tags: - oss - summary: 'Vrne terminloške kandidate glede na iskalne pogoje' + summary: 'Vrne terminloške kandidate glede na iskalne pogoje (sync)' operationId: get_extracted_words parameters: - name: leta @@ -401,6 +401,204 @@ paths: $ref: '#/components/schemas/TerminoloskiKandidat' x-content-type: '*/*' x-openapi-router-controller: swagger_server.controllers.oss_controller + post: + tags: + - oss-post + summary: 'Vrne terminloške kandidate glede na iskalne pogoje (sync)' + operationId: get_extracted_words_post + parameters: + - name: leta + in: query + required: false + style: form + explode: true + schema: + type: array + items: + type: integer + format: int64 + - name: vrste + in: query + required: false + style: form + explode: true + schema: + type: array + items: + type: integer + format: int64 + - name: kljucnebesede + in: query + required: false + style: form + explode: true + schema: + type: array + items: + type: string + - name: udk + in: query + required: false + style: form + explode: true + schema: + type: array + items: + type: string + - name: definicije + in: query + required: false + style: form + schema: + type: boolean + responses: + "200": + description: OK + content: + '*/*': + schema: + type: array + items: + $ref: '#/components/schemas/TerminoloskiKandidat' + x-content-type: '*/*' + x-openapi-router-controller: swagger_server.controllers.oss_controller + /oss/izlusciPoIskanjuAsync: + get: + tags: + - oss + summary: Vrne terminloške kandidate glede na iskalne pogoje (async) + operationId: get_extracted_words_async + parameters: + - name: leta + in: query + required: false + style: form + explode: true + schema: + type: array + items: + type: integer + format: int64 + - name: vrste + in: query + required: false + style: form + explode: true + schema: + type: array + items: + type: integer + format: int64 + - name: kljucneBesede + in: query + required: false + style: form + explode: true + schema: + type: array + items: + type: string + - name: prepovedaneBesede + in: query + required: false + style: form + explode: true + schema: + type: array + items: + type: string + - name: udk + in: query + required: false + style: form + explode: true + schema: + type: array + items: + type: string + - name: definicije + in: query + required: false + style: form + schema: + type: boolean + responses: + "200": + description: OK + content: + '*/*': + schema: + type: string + x-content-type: '*/*' + x-openapi-router-controller: swagger_server.controllers.oss_controller + post: + tags: + - oss-post + summary: Vrne terminloške kandidate glede na iskalne pogoje (async) + operationId: get_extracted_words_async_post + parameters: + - name: leta + in: query + required: false + style: form + explode: true + schema: + type: array + items: + type: integer + format: int64 + - name: vrste + in: query + required: false + style: form + explode: true + schema: + type: array + items: + type: integer + format: int64 + - name: kljucneBesede + in: query + required: false + style: form + explode: true + schema: + type: array + items: + type: string + - name: prepovedaneBesede + in: query + required: false + style: form + explode: true + schema: + type: array + items: + type: string + - name: udk + in: query + required: false + style: form + explode: true + schema: + type: array + items: + type: string + - name: definicije + in: query + required: false + style: form + schema: + type: boolean + responses: + "200": + description: OK + content: + '*/*': + schema: + type: string + x-content-type: '*/*' + x-openapi-router-controller: swagger_server.controllers.oss_post_controller /oss/datotekePoIskanju: get: tags: