public
nobgit
read
NobMail
Based on mailcow: dockerized
Languages
Repository composition by tracked source files.
PHP
49%
JavaScript
35%
HTML
9%
CSS
4%
Shell
2%
Python
1%
Lua
0%
Perl
0%
Ruby
0%
SCSS
0%
Create file
Wiki Documentation
Clone
https://nobgit.com/orgs/nobgit/nobmail.git
ssh://[email protected]:2222/orgs/nobgit/nobmail.git
Commit
Add missing API endpoint to openapi.yaml
18d7216d
data/web/api/openapi.yaml | 38 ++++++++++++++++++++++++++++++++++++++
1 file changed, 38 insertions(+)
Diff
diff --git a/data/web/api/openapi.yaml b/data/web/api/openapi.yaml
index 9d34e442..a1e01d64 100644
--- a/data/web/api/openapi.yaml
+++ b/data/web/api/openapi.yaml
@@ -3583,6 +3583,44 @@ paths:
description: You can list mailbox aliases existing in system.
operationId: Get aliases
summary: Get aliases
+ "/api/v1/get/time_limited_aliases/{mailbox}":
+ get:
+ parameters:
+ - description: mailbox you want to get aliasses from
+ example: domain.tld
+ in: path
+ schema:
+ type: string
+ name: mailbox
+ required: true
+ - description: e.g. api-key-string
+ example: api-key-string
+ in: header
+ name: X-API-Key
+ required: false
+ schema:
+ type: string
+ responses:
+ "401":
+ $ref: "#/components/responses/Unauthorized"
+ "200":
+ content:
+ application/json:
+ examples:
+ response:
+ value:
+ - address: [email protected]
+ goto: [email protected]
+ validity: 1668251246
+ created: "2021-11-12 12:07:26"
+ modified: null
+ description: OK
+ headers: {}
+ tags:
+ - Aliases
+ description: You can list time limited mailbox aliases existing in system.
+ operationId: Get time limited aliases
+ summary: Get time limited aliases
"/api/v1/get/app-passwd/all/{mailbox}":
get:
parameters: