Update notes for submitted changes

* Check for required fields on ports
Update notes for submitted changes

* Add tests for api/utils.py