cancel
Showing results for 
Search instead for 
Did you mean: 
In recognition of Martin Luther King Day, our Support Centers will be open with limited hours on Monday (1/20) from 10AM ET to 6PM ET.
Visit our Help Center to see all of the ways you can find answers to your questions.

Can't add contact

Highlighted
Occasional Contributor

Can't add contact

The following code using ctctwrapper is not working for me:

 

  $params = array();
  $params["email_address"] = $email;
  $params["first_name"] = $firstName;
  $params["last_name"] = "Doe";
  $params['status'] = "";
  $params['link'] = "";
  $params['id'] = "";
  $params['middle_name'] = "";
  $params['company_name'] = "";
  $params['job_title'] = "";
  $params['home_number'] = "";
  $params['work_number'] = "";
  $params['address_line_1'] = "";
  $params['address_line_2'] = "";
  $params['address_line_3'] = "";
  $params['city_name'] = "";
  $params['state_code'] = "";
  $params['state_name'] = "";
  $params['country_code'] = "";
  $params['zip_code'] = "";
  $params['sub_zip_code'] = "";
  $params['notes'] = "";
  $params['custom_field_1'] = "";
  $params['custom_field_2'] = "";
  $params['custom_field_3'] = "";
  $params['custom_field_4'] = "";
  $params['custom_field_5'] = "";
  $params['custom_field_6'] = "";
  $params['custom_field_7'] = "";
  $params['custom_field_8'] = "";
  $params['custom_field_9'] = "";
  $params['custom_field_10'] = "";
  $params['custom_field_11'] = "";
  $params['custom_field_12'] = "";
  $params['custom_field_13'] = "";
  $params['custom_field_14'] = "";
  $params['custom_field_15'] = "";
  $params['mail_type'] = "";
  $params['lists'] = 0;

  $contact = new Contact($params);
  $contactsCollection = new ContactsCollection();
  $contactsCollection->createContact($contact);

 

I'm getting no error or anything but when I check it's not added.

4 REPLIES 4
Occasional Contributor

Re: Can't add contact

I'm getting:

 

The requested URL returned error: 400

Occasional Contributor

Re: Can't add contact

I changed $params["lists"] = array("General Interest");

 

Still not working.

CTCT Employee

Re: Can't add contact

Hello,

 

In order to add contacts you do need a valid list.  In the ctctWrapper library, the list needs to be a valid list ID.  It will look like this:

 

http://api.constantcontact.com/ws/customers/USERNAME/lists/LISTID

 

Once y ou have a valid list and email address, it should work.

 

If you have any questions please let me know.

 

Regards,

Benjamin Soder
NOC Analyst
Constant Contact
Honored Contributor
Moved:

Re: Can't add contact