DealLocationReplaceItem
One location in a replace. With an id it updates that link and you send only what changes; without one it adds a link and needs location_id.
idstring (uuid)- The deal location to update. Leave it out to add a new one.
location_idinteger- One of your organisation's locations: an id from `GET /locations`. Another id returns 422 `exists`.
detailsstring | null- Free text about this location, up to 1500 characters.