lab-development-imb/web/own_web/Anamese/swagger.yaml

46 lines
933 B
YAML

openapi: 3.0.x
info:
title: Anamese API
version: 1.0.0
description: API für Anamesebogen
servers:
- url: http://localhost:8080
paths:
/anamese:
post:
summary: Daten erfassen
requestBody:
required: true
content:
application/json:
schema:
$ref: '#/components/schemas/Klient'
responses:
'200':
description: Klient erfolgreich angelegt
'400':
description: Eingaben ungültig
components:
schemas:
Klient:
type: object
properties:
name:
type: string
vorname:
type: string
gebdatum:
type: date
gender:
type: string
enum: [weiblich, männluch, divers, ka]
gewicht:
type: number
groesse:
type: number
required:
- name
- vorname
- gebdatum
- gender