post_ui_openwindow_newmail_new_mail {
body (string):
body string ,
recipients (Array[integer]):
recipients array ,
subject (string):
subject string ,
to_corp_or_alliance_id (integer, optional):
to_corp_or_alliance_id integer ,
to_mailing_list_id (integer, optional):
Corporations, alliances and mailing lists are all types of mailing groups. You may only send to one mailing group, at a time, so you may fill out either this field or the to_corp_or_alliance_ids field
}
They basically get the same data, and in my opinion should use the same or a matching model
agreed the recipients list should be in the same structure. doesn't make sense to post approved cost to the ui endpoint though, as the client will ask you when you go to send the mail there.
Currently those 2 endpoints basically receive the same data. the "send mail" like this parameter mail =
and the "open mail" like this new_mail =
They basically get the same data, and in my opinion should use the same or a matching model