How to edit a specific contact
You can switch to the edit mode and edit a specific contact with SoProtocol like this:
The example below shows how we can retrieve the Contact with contact_id = 10 and edit the Contacts details. The other mode available is the "mode=view" which is the view mode for the page and restricts any modifications.
Another parameter associated with the mode is the new parameter, i.e. [mode=edit&new=true]. This opens a new record such a new Contact page which allows us to create a new Contact.