Files
opencloud/services/groupware/apidoc.yml

80 lines
1.8 KiB
YAML

servers:
- url: https://localhost:9200/
description: Local Development Server
tags:
- name: bootstrap
x-displayName: Bootstrapping
description: Initialization APIs
- name: account
x-displayName: Accounts
description: APIs for accounts
- name: identity
x-displayName: Identities
description: APIs for identities
- name: mailbox
x-displayName: Mailboxes
description: APIs that pertain to mailboxes
- name: email
x-displayName: Emails
description: APIs about emails
- name: addressbook
x-displayName: Address Books
description: APIs about address books
- name: contact
x-displayName: Contacts
description: APIs about contacts
- name: calendar
x-displayName: Calendars
description: APIs about calendars
- name: event
x-displayName: Events
description: APIs about calendar events
- name: tasklist
x-displayName: TaskLists
description: APIs about task lists
- name: task
x-displayName: Tasks
description: APIs about tasks
- name: quota
x-displayName: Quota
description: APIs about quotas
- name: vacation
x-displayName: Vacation Responses
description: APIs about vacation responses
x-tagGroups:
- name: Bootstrapping
tags:
- bootstrap
- name: Accounts
tags:
- account
- name: Emails
tags:
- identity
- mailbox
- email
- vacation
- name: Contacts
tags:
- addressbook
- contact
- name: Events
tags:
- calendar
- event
- name: Tasks
tags:
- tasklist
- task
- name: Quotas
tags:
- quota
components:
securitySchemes:
api:
description: Authentication for API Calls
type: openIdConnect
openIdConnectUrl: https://keycloak.opencloud.test/realms/openCloud/.well-known/openid-configuration
security:
- api