Add type to link response to mirror what is being posted.

This should allow us to render and edit form

I feel like I am missing something. I shall ask Tim if this is genuinely all there is to it.

We may also be missing other fields in the get which we'll discover as we go through edit.