mirror of
https://gitlab.dit.htwk-leipzig.de/htwk-software/htwkalender.git
synced 2025-07-16 17:48:49 +02:00
54 lines
1.2 KiB
YAML
54 lines
1.2 KiB
YAML
openapi: 3.0.0
|
|
info:
|
|
title: HTWKalendar API
|
|
version: 1.0.1
|
|
servers:
|
|
- url: https://cal.ekresse.de
|
|
description: Production server
|
|
- url: http://localhost:8090
|
|
description: Local server
|
|
paths:
|
|
/api/fetchPlans:
|
|
get:
|
|
summary: Fetch Seminar Plans
|
|
responses:
|
|
'200':
|
|
description: Successful response
|
|
/api/fetchGroups:
|
|
get:
|
|
summary: Fetch Seminar Groups
|
|
responses:
|
|
'200':
|
|
description: Successful response
|
|
/api/rooms:
|
|
get:
|
|
summary: Get Rooms
|
|
responses:
|
|
'200':
|
|
description: Successful response
|
|
/api/feedURL:
|
|
get:
|
|
summary: Get iCal Feed URL
|
|
responses:
|
|
'200':
|
|
description: Successful response
|
|
/api/feed:
|
|
get:
|
|
summary: Get iCal Feed for calendar
|
|
responses:
|
|
'200':
|
|
description: Successful response
|
|
/api/collections/feeds/records/{id}:
|
|
get:
|
|
summary: Get Modules selected for iCal feed
|
|
parameters:
|
|
- name: id
|
|
in: path
|
|
description: calendar token
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
description: Successful response
|