After updating Developer Portal from v4.3.1 to v4.4, we are unable to edit any existing API prior to update.
It seems they have no API type and we suspect Portal doesn't know how to handle this and throws error 500 when we try to edit them.
I thought Portal would assume every API prior to update to be considered REST API, and just roll with it.