Select Git revision
api-query.yaml

Martin Weise authored
api-query.yaml 19.38 KiB
openapi: 3.0.1
info:
title: Database Repository Query Service API
description: Service that manages the queries
contact:
name: Prof. Andreas Rauber
email: andreas.rauber@tuwien.ac.at
license:
name: Apache 2.0
url: https://www.apache.org/licenses/LICENSE-2.0
version: 1.1.0-alpha
externalDocs:
description: Wiki Documentation
url: https://gitlab.phaidra.org/fair-data-austria-db-repository/fda-services/-/wikis
servers:
- url: http://localhost:9093
description: Generated server url
paths:
/api/container/{id}/database/{databaseId}/table/{tableId}/data:
get:
tags:
- table-data-endpoint
summary: Find data
operationId: getAll_1
parameters:
- name: id
in: path
required: true
schema:
type: integer
format: int64
- name: databaseId
in: path
required: true
schema:
type: integer
format: int64
- name: tableId
in: path
required: true
schema:
type: integer
format: int64
- name: timestamp
in: query
required: false
schema:
type: string
format: date-time
- name: page
in: query
required: false
schema:
type: integer
format: int64
- name: size
in: query
required: false
schema:
type: integer
format: int64
responses:
"404":
description: Not Found
content:
'*/*':
schema:
$ref: '#/components/schemas/ApiErrorDto'
"400":
description: Bad Request