OpenApi definition is out of date
ahmednfwela opened this issue · comments
First; The link presented here is wrong
It leads to https://raw.githubusercontent.com/mail-in-a-box/mailinabox/api-spec/api/mailinabox.yml
which is 404.
Second; The api definition found here:
https://github.com/mail-in-a-box/mailinabox/blob/main/api/mailinabox.yml
is out of date in multiple places:
- A lot of properties should be marked as nullable: true, but aren't, e.g. in
MeResponse
, only thestatus
should be required and not nullable. MailAlias
is missingauto
property, and should have norequired
property.
and that is from my initial testing, I will be adding more as I stumble on them.
Is there any way I can contribute to fix this ? where is the api source of truth ?