Creates a contact, or several when you pass them in a contacts array. Each contact is matched by email among your own contacts: if one exists, it is updated instead of duplicated. Emails are stored in lowercase.
On an existing contact, name is replaced only when you pass a non-empty one, meta is merged into the existing meta, and groups replaces the contact's group list.
A meta key named cc (any case) is dropped. Names longer than 100 characters, or that look like an email address, are not saved.
A single contact returns the contact. A contacts array returns { "contacts": [...] } in the order you sent them; an entry that could not be saved (for example an email that does not look like a person, such as noreply@...) comes back as an object without _id.
This operation is deprecated. It has no replacement in the public API, and no removal date has been announced.
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
500The contacts could not be saved. The response has no body.
