mailcow-dockerized/data/web/api
DerLinkman 2efc4b93cc
feat: Extend OpenAPI/Swagger documentation with missing endpoints
- Add 60+ previously undocumented API endpoints
- Add missing POST /api/v1/add/ endpoints (rsetting, filter, global-filter, alias-domain, mailbox-policy, admin, dkim_import, mta-sts, mailbox/template)
- Add missing POST /api/v1/delete/ endpoints (rsetting, filter, alias-domain, mailbox-policy, time_limited_alias, eas_cache, sogo_profile, admin, rlhash, identity-provider)
- Add missing GET /api/v1/get/ endpoints (alias/all, alias-domain/all, relayhost/all, transport/all, rsetting/all, filters/all, bcc/all, recipient_map/all, tls-policy-map/all, oauth2-client/all, app-passwd/all, domain/all, mailbox/all, admin/all, passwordpolicy, status/host, status/container, identity-provider)
- Add missing POST /api/v1/edit/ endpoints (relayhost, transport, rsetting, filter, alias-domain, bcc, recipient_map, tls-policy-map, oauth2-client, app-passwd, admin, passwordpolicy, mta-sts)
- Improve existing endpoint documentation with detailed examples
- Organize endpoints by tags: Rspamd, Filters, Domain Aliases, Policies, Admins, OAuth2, MTA-STS, Configuration, Authentication
- Fix YAML parser errors (removed duplicate cors and identity-provider endpoints)

The documentation now covers ~200 API endpoints, up from ~140.
File size increased from 6,096 to 8,252 lines (+35%).
2025-12-17 11:54:57 +01:00
..
favicon-16x16.png [API] Removed api_blueprint docs and use swagger (#3595) 2020-06-07 20:46:17 +02:00
favicon-32x32.png [API] Removed api_blueprint docs and use swagger (#3595) 2020-06-07 20:46:17 +02:00
index.css [API] Update swagger version 2022-09-26 19:33:31 +00:00
index.html [API] Update swagger version 2022-09-26 19:33:31 +00:00
oauth2-redirect.html [API] Update swagger version 2022-09-26 19:33:31 +00:00
openapi.yaml feat: Extend OpenAPI/Swagger documentation with missing endpoints 2025-12-17 11:54:57 +01:00
swagger-initializer.js [API] Update swagger version 2023-05-28 23:29:58 +02:00
swagger-ui-bundle.js [API] Update swagger version 2023-06-19 21:35:10 +02:00
swagger-ui-bundle.js.map [API] Update swagger version 2023-06-19 21:35:10 +02:00
swagger-ui-es-bundle-core.js [API] Update swagger version 2023-06-19 21:35:10 +02:00
swagger-ui-es-bundle-core.js.map [API] Update swagger version 2023-06-19 21:35:10 +02:00
swagger-ui-es-bundle.js [API] Update swagger version 2023-06-19 21:35:10 +02:00
swagger-ui-es-bundle.js.map [API] Update swagger version 2023-06-19 21:35:10 +02:00
swagger-ui-standalone-preset.js [API] Update swagger version 2023-06-15 19:20:09 +02:00
swagger-ui-standalone-preset.js.map [API] Update swagger version 2023-06-15 19:20:09 +02:00
swagger-ui.css [API] Update swagger version 2023-06-15 19:20:09 +02:00
swagger-ui.css.map [API] Update swagger version 2023-06-15 19:20:09 +02:00
swagger-ui.js [API] Update swagger version 2023-06-19 21:35:10 +02:00
swagger-ui.js.map [API] Update swagger version 2023-06-19 21:35:10 +02:00