Contact.UpdateContact
Updates a contact in your account. All fields but the email address can be updated. Go here for the WSDL.
Input Parameters
Here's a list of all the parameters you'll need to pass to the Contact.Update method. All of the parameters are required.
ApiKey: string
Your API access key. Go here for more details.
Email: string
The email address of the contact to update.
ExtraFields: ContactExtraField[ ]
An array of type ContactExtraField, used for passing in extra contact data. Go here for more details.
Return Codes
0: System Failure
The update failed due to a system failure.
1: Success
The update was successful.
100: Invalid API Key
The API key passed was not valid or has expired.
103: ExtraFields contains NULLs
The ExtraFields array contains ContactExtraField or Keys/Values that were NULL.
104: ExtraFields contains unrecognized fields
The ExtraFields array contains unrecognized fields (keys), go here for a list of fields.
105: ExtraFields contains invalid Date
The ExtraFields array contains an invalid date, must in the form of MM/DD/YYYY
107: ExtraFields can not be empty for this function
The ExtraFields array must contain at least one ContactExtraField for an update.
202: Email doesn't Exist
The contact can't be updated because the record couldn't be found.