openapi: 3.0.0
info:
  title: Flask API
  version: 1.0.0
paths:
  /simple_get_query:
    post:
      summary: Basic queries
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                queryList:
                  type: array
                  items:
                    type: string
                cooccorrenze:
                  type: boolean
      responses:
        '200':
          description: Successful response
        '500':
          description: Internal server error
  /get_context:
    post:
      summary: Call function for multiple contexts
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                queryList:
                  type: array
                  items:
                    type: string
                listResults:
                  type: array
                  items:
                    type: object
              required:
                - queryList
                - listResults
      responses:
        '200':
          description: Successful response
        '500':
          description: Internal server error
  /get_single_context:
    post:
      summary: Call function for single context
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                elem:
                  type: string
                params:
                  type: object
              required:
                - elem
                - params
      responses:
        '200':
          description: Successful response
        '500':
          description: Internal server error